Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:00,300 --> 00:00:01,410
All right.
2
00:00:01,560 --> 00:00:05,400
So in this video, we'll talk about how we should look at our computer.
3
00:00:05,430 --> 00:00:10,740
I want you to think of it as a unit that just executes the commands you ask it to do.
4
00:00:11,190 --> 00:00:15,640
You provided with some commands and he does all the necessary actions.
5
00:00:15,660 --> 00:00:20,290
For example, you may ask your computer to calculate something for you.
6
00:00:20,310 --> 00:00:23,640
For example, your average grade, you simply ask it.
7
00:00:23,730 --> 00:00:26,730
The computer says, OK, sure, I'll find out.
8
00:00:27,150 --> 00:00:30,390
And then he says, you got an outstanding grade.
9
00:00:30,540 --> 00:00:36,750
Also, you may tell your computer to show you some image or to play some cool video, right?
10
00:00:37,320 --> 00:00:44,640
You may also ask your computer to surf the internet or basically go to different social media for you.
11
00:00:45,030 --> 00:00:47,520
And actually, you can do much more with it.
12
00:00:47,580 --> 00:00:52,980
The computer should simply help you with whatever you need by following your instructions.
13
00:00:53,400 --> 00:00:58,300
So basically, your computer may follow a lot of different commands or instructions.
14
00:00:58,320 --> 00:00:59,280
You ask it to do.
15
00:00:59,760 --> 00:01:04,110
You ask through some input and you receive the results on the output.
16
00:01:04,680 --> 00:01:07,950
Simply ask and receive nothing more.
17
00:01:08,340 --> 00:01:13,740
And if you would like to hear some cool analogy that will probably help you understand this topic even
18
00:01:13,740 --> 00:01:14,520
much better.
19
00:01:14,910 --> 00:01:17,520
Let's take a look at the restaurant example.
20
00:01:17,550 --> 00:01:23,040
I want you to imagine a situation where you see at some cool restaurant and you want to order something
21
00:01:23,460 --> 00:01:25,560
you are a customer in such a case, right?
22
00:01:25,590 --> 00:01:30,990
OK, so now we have you as a customer, and I also want you to think of a computer as a waiter that
23
00:01:30,990 --> 00:01:37,080
works at that restaurant and you want to grab a drink so you simply ask for a drink and then the waiter
24
00:01:37,080 --> 00:01:38,610
will give you what you asked for.
25
00:01:38,850 --> 00:01:45,210
You may also ask for something to eat, and the waiter will give you what you ordered.
26
00:01:45,210 --> 00:01:50,610
And if you are not sure what exactly you want, you're probably going to ask what different drinks the
27
00:01:50,610 --> 00:01:51,780
waiter can suggest.
28
00:01:52,170 --> 00:01:57,950
And then the waiter will tell you or better say, give you some response with the suggested drinks.
29
00:01:57,960 --> 00:02:02,400
And that's a very similar situation to how we work with computers.
30
00:02:02,880 --> 00:02:10,110
We simply ask to find out what are the best drinks on Google, for example, or on Yahoo or any other
31
00:02:10,110 --> 00:02:12,710
search engine that you may be familiar with.
32
00:02:12,720 --> 00:02:18,720
And then your computer will follow the command and go searching on different websites for the desired
33
00:02:18,720 --> 00:02:21,720
requests and then come back with a relevant result.
34
00:02:21,910 --> 00:02:24,420
And the list of drinks that you ask for.
35
00:02:24,450 --> 00:02:29,180
So now we know that the computer will follow our strict instructions.
36
00:02:29,190 --> 00:02:36,240
Just need to ask for something, and then the computer will hopefully find it, and we'll get and receive
37
00:02:36,240 --> 00:02:37,020
our result.
38
00:02:37,260 --> 00:02:39,930
So simply ask and receive.
39
00:02:40,230 --> 00:02:42,740
That's the whole structure of the main structure.
40
00:02:42,760 --> 00:02:43,740
Let's go this way.
41
00:02:44,010 --> 00:02:49,410
But how or better say, in what way should we ask our computer to do what we wanted to do?
42
00:02:49,950 --> 00:02:56,340
Maybe we'll need some additional parts, like a mouse and keyboard, perhaps so that it can be used
43
00:02:56,340 --> 00:02:57,960
as some sort of input?
44
00:02:58,080 --> 00:02:58,710
Right, guys.
45
00:02:59,160 --> 00:03:02,260
And where should we see the expected results?
46
00:03:02,370 --> 00:03:04,020
Should it be on a piece of paper?
47
00:03:04,050 --> 00:03:07,860
Maybe using a speaker or maybe even monitors on some display?
48
00:03:07,890 --> 00:03:13,590
These are very good questions, and we are going to discuss this restaurant example even further in
49
00:03:13,590 --> 00:03:14,550
the next videos.
50
00:03:14,790 --> 00:03:16,670
So we are not finished with it yet.
51
00:03:16,680 --> 00:03:23,070
And that's very important, guys, because even if you don't see by now, these topics are the ones
52
00:03:23,070 --> 00:03:29,280
that shape your programming skills and make you a better programmer, a programmer with a system, vision
53
00:03:29,280 --> 00:03:30,450
and understanding.
54
00:03:30,750 --> 00:03:32,740
Not everything is just code.
55
00:03:32,760 --> 00:03:36,210
Believe me, although we will test a lot of it too.
56
00:03:36,870 --> 00:03:38,670
So we are just getting started.
57
00:03:38,760 --> 00:03:40,020
Let's go to the next.
5558
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.