The Resistance | Think Like A Coder, Ep 2

774,927 views ・ 2019-10-14

TED-Ed


A videó lejátszásához kattintson duplán az alábbi angol feliratokra.

Fordító: Boglárka Timea Forgács Lektor: Zsófia Herczeg
00:22
After breaking Ethic out of prison,
0
22038
2568
Miután megszöktette Ethicet a börtönből,
00:24
Hedge flies them both towards a frontier settlement
1
24606
3215
Hedge elröpül vele egy határmenti település felé,
00:27
in the shadow of the Bradbarrier, the great wall that encircles the nation.
2
27821
6820
mely a Bradbarrier, a nemzetet körülzáró hatalmas fal árnyékában fekszik.
00:34
All the settlers there will soon gather for the monthly feeding.
3
34641
4332
A telepesek hamarosan összegyűlnek a havi Táplálásra.
00:38
The people of the wall spend their days gathering up works of art and literature,
4
38973
4215
A falnál élők ugyanis minden nap
művészeti és irodalmi alkotásokat gyűjtenek szerte a világból.
00:43
from all across the land.
5
43188
2600
00:45
On feeding day, the furnace-bots arrive, ravenous.
6
45788
4590
A Táplálás napján megérkeznek a falánk robotkemencék.
00:50
If they eat, the lights stay on, and the food gets delivered.
7
50378
5741
Ha táplálják őket, lámpáik világítanak, és megindul az élelmiszer-szállítás.
00:56
If they starve, the people do too.
8
56119
3290
Ha viszont éheznek, akkor az emberek is.
01:00
Hedge’s fuel supply runs out just as he and Ethic reach the outskirts of town,
9
60954
4980
Hedge üzemanyaga pont akkor fogy el, amikor Ethickel elérik a külvárost,
01:05
and they come in for a crash landing.
10
65934
2798
így kényszerleszállást hajtanak végre.
01:10
Luckily, everyone is too busy preparing for the feeding to notice.
11
70576
4420
Szerencsére mindenkit túlságosan elfoglal a Táplálás, hogy észrevegyék őket.
01:14
Today’s feeding is where Ethic can find the leader
12
74996
2874
A mai Tápláláson Ethicnek alkalma nyílik megtalálni
01:17
of an underground resistance movement.
13
77870
2681
egy földalatti ellenálló mozgalom vezetőjét.
01:20
This person knows the location of the first of three powerful artifacts.
14
80551
4268
Ez a személy ismeri a három varázskő egyikének a helyét.
01:24
The problem is, Hedge and Ethic don’t know
15
84819
2403
Azonban akad egy probléma: Hedge és Ethic nem tudja az ellenállás vezetőjének nevét,
01:27
the resistance leader’s name or appearance.
16
87222
3396
sem azt, hogy néz ki.
01:30
But Hedge has gathered the following information:
17
90618
4183
De Hedge összegyűjtötte róla a következő információkat:
01:34
The leader has green eyes.
18
94801
2415
A vezetőnek zöld szeme van.
01:37
If the leader has red hair, their name has at least one consecutive double letter.
19
97216
6020
Ha a vezető haja vörös, akkor a neve legalább egy kettőzött betűt tartalmaz.
01:43
If the leader wear glasses, their name has exactly 2 vowels.
20
103236
5050
Ha a vezető szemüveges, akkor a nevében pontosan két magánhangzó van.
01:48
Otherwise, their name has exactly 3 vowels.
21
108286
4013
Egyébként a neve pontosan három magánhangzót tartalmaz.
01:52
There is exactly one person for whom these are all true.
22
112299
4810
Csak egy olyan ember van, akire mindegyik állítás igaz.
01:57
As a fugitive,
23
117109
1215
Szökevényként Ethic nem tud úgy besurranni a tömegbe,
01:58
Ethic can’t sneak into the crowd without drawing attention to herself.
24
118324
4190
hogy fel ne hívja magára a figyelmet.
02:02
But she can give instructions to Hedge.
25
122514
2812
De utasításokat tud adni Hedge-nek.
02:05
And one tool she has is what programmers call a conditional.
26
125326
4179
Programozói eszközként pedig az ún. feltételes utasítást használhatja.
02:09
That’s a statement of the form “If A, then B.”
27
129505
3680
Ez egy állítás ebben a formában: "Ha A, akkor B."
02:13
Flowcharts are great illustrations of how those work.
28
133185
3191
A folyamatábrák szépen szemléltetik a működését.
02:16
This conditional translates to: if A is true, carry out instruction B.
29
136376
5890
A feltétel így értelmezhető: ha A igaz, akkor hajtsuk végre B-t.
02:22
There are also conditionals that account for different possibilities.
30
142266
3912
Vannak olyan feltételes utasítások is, melyek több lehetőséggel számolnak:
02:26
This says, “If A is true, perform instruction B.
31
146178
3847
"Ha A igaz, akkor végezd el a B utasítást,
02:30
Otherwise, carry out instruction C.”
32
150025
3693
egyébként a C utasítást hajtsd végre."
02:33
So what instructions does she give Hedge so he can find the resistance leader?
33
153718
5110
Milyen utasítást adjon Ethic Hedge-nek, hogy megtalálja az ellenállás vezetőjét?
02:38
Pause now to figure it out for yourself.
34
158828
4664
[Állítsd meg a videót, és találd ki!]
02:43
With a problem like this, it can help to simplify first.
35
163492
3915
Az ilyen problémáknál segíthet, ha előbb leegyszerűsítjük őket.
02:47
What if Hedge just has to examine this one person?
36
167407
3580
Mi van akkor, ha Hedge-nek csak ezt az egy személyt kell megvizsgálnia?
02:50
What information does he need to collect about her?
37
170987
3245
Milyen információkat kell összegyűjtenie róla?
02:54
He might ask, “Does she have green eyes?”
38
174232
3004
Megkérdezheti, hogy zöld szeme van-e.
02:57
What other questions should Hedge ask to find the resistance leader,
39
177236
4452
Milyen egyéb kérdéseket kell Hedge-nek feltennie, hogy megtalálja a vezetőt,
03:01
and how can he track those answers?
40
181688
4040
és hogyan követheti nyomon a válaszokat?
03:05
Pause now to figure it out for yourself.
41
185728
4990
[Állítsd meg a videót, és találd ki!]
03:10
It may seem intuitive how you’d approach this problem as a human.
42
190718
3889
Emberként intuitív módon is megközelíthetjük ezt a problémát.
03:14
But Hedge isn’t a human,
43
194607
1773
De Hedge nem ember,
03:16
and so the challenge comes from needing to give him systematic instructions
44
196380
4610
így a kihívás abban rejlik, hogy olyan szisztematikus utasításokat adjunk neki,
03:20
that will work in any scenario.
45
200990
2664
melyek minden forgatókönyv esetében működnek.
03:23
Hedge needs to examine the settlers, one at a time,
46
203654
2924
Hedge-nek egyesével kell megvizsgálnia a telepeseket,
03:26
until he discovers the right person.
47
206578
2561
míg meg nem találja a megfelelő embert.
03:29
In other words, like with the lock on the prison cell,
48
209139
3570
Másképp fogalmazva ez olyan, mint a börtöncella lakatja:
03:32
this is a loop that repeats the same instructions.
49
212709
3846
ez is egy ciklus, ami ugyanazokat az utasításokat ismétli.
03:36
Only this time the loop will involve a series of questions
50
216555
3528
Azonban most a ciklus egy sor kérdést fog tartalmazni
03:40
in the form of conditionals,
51
220083
1687
feltételes formában,
03:41
and will end as soon as Hedge finds his target.
52
221770
3311
és akkor lesz vége, amikor Hedge megtalálja a célszemélyt.
03:45
But first, you’ll want to organize your information.
53
225081
3511
Először rendszerezni kell az információkat.
03:48
Each person has a set of characteristics: Eye color, hair color, glasses, and name.
54
228592
6538
Minden embernek négy tulajdonsága van: szemszín, hajszín, szemüveg és név.
03:55
Does this person have green eyes?
55
235130
2167
Ennek a személynek zöld szeme van?
03:57
If so, mark a check next to “eye color." If not, mark an X there.
56
237297
5070
Ha igen, akkor pipáljuk ki a szemszínt. Ha nem, akkor tegyünk egy X-et mellé.
04:02
If they have red hair, does their name contain a double letter?
57
242367
3840
Ha vörös a haja, akkor van a nevében kettőzött betű?
04:06
If so, mark a check next to “hair color.”
58
246207
3336
Ha van, akkor pipáljuk ki a hajszínt.
04:09
If they don’t have a double letter, mark an X next to “hair color.”
59
249543
4289
Ha nincs, akkor tegyünk egy X-et a hajszín mellé.
04:13
Anyone with red hair and no double letter can’t be the resistance leader.
60
253832
4750
A vezető nem lehet olyan vörös hajú, akinek nincs a nevében kettőzött betű.
04:18
But notice that if they have blue hair,
61
258582
2250
Viszont ha kék haja van,
04:20
Hedge will skip this question and go on to the next one.
62
260832
4600
Hedge kihagyhatja ezt a kérdést, és felteheti a következőt.
04:25
For the last question, we can say,
63
265432
2369
Az utolsó feltételnél ezt kérdezhetjük:
04:27
“If they wear glasses, does their name have exactly 2 vowels?
64
267801
4750
"Ha szemüveges, akkor pontosan két magánhangzót tartalmaz a neve?
04:32
If they don’t have glasses, does their name have exactly 3 vowels?”
65
272551
5578
Ha nem szemüveges, akkor pontosan három magánhangzó van a nevében?"
04:38
There will be people in the crowd with glasses and 1 vowel,
66
278129
4328
Lesznek olyanok a tömegben, akik szemüvegesek egy magánhangzóval,
04:42
or no glasses and 2 vowels.
67
282457
2407
vagy két magánhangzóval nem szemüvegesek.
04:44
But they’re not who we’re looking for, so they’ll get X’s.
68
284864
3809
Nem őket keressük, így kapnak egy X-et.
04:48
The resistance leader must be someone with either check marks
69
288673
3525
Az ellenállás vezetője olyan ember, akinél minden kérdés mellett
04:52
or blanks next to every question.
70
292198
2829
vagy pipa, vagy üresen hagyott hely van.
04:55
Blanks are ok, because if someone has blue hair,
71
295027
3086
Az üresen hagyott hely azért jó, mert ha valakinek kék haja van,
04:58
the rule about red hair doesn’t apply to them.
72
298113
3810
akkor nem érvényes rá a piros hajra vonatkozó szabály.
05:01
You could have Hedge ask every question about every person,
73
301923
3588
Mondhatjuk Hedge-nek, hogy minden emberről derítse ki a választ minden kérdésre.
05:05
and then choose the person with only checks and blanks.
74
305511
3704
majd válassza ki azt, akinél csak pipa és üres hely van.
05:09
But there’s a way to save yourself lots of time: as soon as Hedge marks an X,
75
309215
4950
De van egy sokkal gyorsabb módszer:
amint Hedge X-et tesz egy állítás mellé, ugorhat is a következő személyre.
05:14
have him move on to the next person.
76
314167
2555
05:16
You don’t need to know the answer to every question;
77
316722
2572
Nem szükséges az összes kérdésre tudni a választ,
05:19
just one X means they’re not the target of your search.
78
319294
5110
elég egy X ahhoz, hogy tudjuk, nem ő a célszemély.
05:26
Hedge buzzes through the crowd,
79
326283
1802
Hedge keresztülrepül a tömegen,
05:28
and within minutes finds Adila, the resistance leader,
80
328085
3561
és pár percen belül megtalálja az ellenállás vezetőjét, Adilát,
05:31
and brings her back to Ethic.
81
331646
2139
és elviszi Ethichez.
05:33
Adila agrees to help them steal the first artifact— the node of power—
82
333785
5270
Adila beleegyezik, hogy segít ellopni az első varázskövet, a Hatalom Kövét,
05:39
but under one condition:
83
339055
1963
de csak egy feltétellel:
05:41
that Ethic and Hedge jump-start the revolution
84
341018
2728
ha Ethic és Hedge kirobbantja a forradalmat azzal,
05:43
by reprogramming the furnace-bots that terrorize the town.
85
343746
4603
hogy újraprogramozza a várost terrorizáló robotkemencéket,
05:48
And right on cue, the robots descend.
86
348349
2780
melyek rögtön a semmibe zuhannak.
Erről a weboldalról

Ez az oldal olyan YouTube-videókat mutat be, amelyek hasznosak az angol nyelvtanuláshoz. A világ minden tájáról származó, kiváló tanárok által tartott angol leckéket láthatsz. Az egyes videók oldalán megjelenő angol feliratokra duplán kattintva onnan játszhatja le a videót. A feliratok a videó lejátszásával szinkronban gördülnek. Ha bármilyen észrevétele vagy kérése van, kérjük, lépjen kapcsolatba velünk ezen a kapcsolatfelvételi űrlapon.

https://forms.gle/WvT1wiN1qDtmnspy7