Problem connecting to Twitter. Please try again.
Problem connecting to Twitter. Please try again.
Problem connecting to Twitter. Please try again.
Problem connecting to Twitter. Please try again.
Problem connecting to Twitter. Please try again.

Return to Video

Az ellenállás | Gondolkodj úgy, mint egy programozó – 2. rész

  • 0:22 - 0:25
    Miután megszöktette Ethicet a börtönből,
  • 0:25 - 0:28
    Hedge elröpül vele
    egy határmenti település felé,
  • 0:28 - 0:33
    mely a Bradbarrier, a nemzetet körülzáró
    hatalmas fal árnyékában fekszik.
  • 0:35 - 0:39
    A telepesek hamarosan
    összegyűlnek a havi Táplálásra.
  • 0:39 - 0:41
    A falnál élők ugyanis minden nap
  • 0:41 - 0:45
    művészeti és irodalmi alkotásokat
    gyűjtenek szerte a világból.
  • 0:46 - 0:50
    A Táplálás napján megérkeznek
    a falánk robotkemencék.
  • 0:50 - 0:55
    Ha táplálják őket, lámpáik világítanak,
    és megindul az élelmiszer-szállítás.
  • 0:56 - 0:59
    Ha viszont éheznek, akkor az emberek is.
  • 1:01 - 1:06
    Hedge üzemanyaga pont akkor fogy el,
    amikor Ethickel elérik a külvárost,
  • 1:06 - 1:09
    így kényszerleszállást hajtanak végre.
  • 1:11 - 1:15
    Szerencsére mindenkit túlságosan elfoglal
    a Táplálás, hogy észrevegyék őket.
  • 1:15 - 1:18
    A mai Tápláláson Ethicnek
    alkalma nyílik megtalálni
  • 1:18 - 1:21
    egy földalatti ellenálló
    mozgalom vezetőjét.
  • 1:21 - 1:25
    Ez a személy ismeri a három
    varázskő egyikének a helyét.
  • 1:25 - 1:29
    Azonban akad egy probléma: Hedge és Ethic
    nem tudja az ellenállás vezetőjének nevét,
  • 1:29 - 1:31
    sem azt, hogy néz ki.
  • 1:31 - 1:34
    De Hedge összegyűjtötte róla
    a következő információkat:
  • 1:35 - 1:37
    A vezetőnek zöld szeme van.
  • 1:37 - 1:43
    Ha a vezető haja vörös, akkor a neve
    legalább egy kettőzött betűt tartalmaz.
  • 1:43 - 1:48
    Ha a vezető szemüveges, akkor a nevében
    pontosan két magánhangzó van.
  • 1:48 - 1:52
    Egyébként a neve pontosan
    három magánhangzót tartalmaz.
  • 1:52 - 1:57
    Csak egy olyan ember van,
    akire mindegyik állítás igaz.
  • 1:57 - 2:00
    Szökevényként Ethic nem tud
    úgy besurranni a tömegbe,
  • 2:00 - 2:03
    hogy fel ne hívja magára a figyelmet.
  • 2:03 - 2:05
    De utasításokat tud adni Hedge-nek.
  • 2:05 - 2:10
    Programozói eszközként pedig
    az ún. feltételes utasítást használhatja.
  • 2:10 - 2:13
    Ez egy állítás ebben a formában:
    "Ha A, akkor B."
  • 2:13 - 2:16
    A folyamatábrák szépen
    szemléltetik a működését.
  • 2:16 - 2:22
    A feltétel így értelmezhető:
    ha A igaz, akkor hajtsuk végre B-t.
  • 2:22 - 2:26
    Vannak olyan feltételes utasítások is,
    melyek több lehetőséggel számolnak:
  • 2:26 - 2:30
    "Ha A igaz, akkor végezd el a B utasítást,
  • 2:30 - 2:33
    egyébként a C utasítást hajtsd végre."
  • 2:34 - 2:39
    Milyen utasítást adjon Ethic Hedge-nek,
    hogy megtalálja az ellenállás vezetőjét?
  • 2:39 - 2:43
    [Állítsd meg a videót, és találd ki!]
  • 2:43 - 2:47
    Az ilyen problémáknál segíthet,
    ha előbb leegyszerűsítjük őket.
  • 2:47 - 2:51
    Mi van akkor, ha Hedge-nek csak
    ezt az egy személyt kell megvizsgálnia?
  • 2:51 - 2:54
    Milyen információkat kell
    összegyűjtenie róla?
  • 2:54 - 2:57
    Megkérdezheti, hogy zöld szeme van-e.
  • 2:57 - 3:02
    Milyen egyéb kérdéseket kell Hedge-nek
    feltennie, hogy megtalálja a vezetőt,
  • 3:02 - 3:05
    és hogyan követheti nyomon a válaszokat?
  • 3:06 - 3:11
    [Állítsd meg a videót, és találd ki!]
  • 3:11 - 3:15
    Emberként intuitív módon is
    megközelíthetjük ezt a problémát.
  • 3:15 - 3:16
    De Hedge nem ember,
  • 3:16 - 3:21
    így a kihívás abban rejlik, hogy olyan
    szisztematikus utasításokat adjunk neki,
  • 3:21 - 3:24
    melyek minden forgatókönyv
    esetében működnek.
  • 3:24 - 3:27
    Hedge-nek egyesével kell
    megvizsgálnia a telepeseket,
  • 3:27 - 3:29
    míg meg nem találja a megfelelő embert.
  • 3:29 - 3:33
    Másképp fogalmazva ez olyan,
    mint a börtöncella lakatja:
  • 3:33 - 3:36
    ez is egy ciklus, ami ugyanazokat
    az utasításokat ismétli.
  • 3:37 - 3:40
    Azonban most a ciklus
    egy sor kérdést fog tartalmazni
  • 3:40 - 3:42
    feltételes formában,
  • 3:42 - 3:45
    és akkor lesz vége, amikor Hedge
    megtalálja a célszemélyt.
  • 3:45 - 3:48
    Először rendszerezni kell
    az információkat.
  • 3:49 - 3:55
    Minden embernek négy tulajdonsága van:
    szemszín, hajszín, szemüveg és név.
  • 3:55 - 3:57
    Ennek a személynek zöld szeme van?
  • 3:57 - 4:02
    Ha igen, akkor pipáljuk ki a szemszínt.
    Ha nem, akkor tegyünk egy X-et mellé.
  • 4:02 - 4:06
    Ha vörös a haja, akkor van
    a nevében kettőzött betű?
  • 4:06 - 4:10
    Ha van, akkor pipáljuk ki a hajszínt.
  • 4:10 - 4:14
    Ha nincs, akkor tegyünk
    egy X-et a hajszín mellé.
  • 4:14 - 4:19
    A vezető nem lehet olyan vörös hajú,
    akinek nincs a nevében kettőzött betű.
  • 4:19 - 4:21
    Viszont ha kék haja van,
  • 4:21 - 4:25
    Hedge kihagyhatja ezt a kérdést,
    és felteheti a következőt.
  • 4:25 - 4:28
    Az utolsó feltételnél ezt kérdezhetjük:
  • 4:28 - 4:33
    "Ha szemüveges, akkor pontosan
    két magánhangzót tartalmaz a neve?
  • 4:33 - 4:38
    Ha nem szemüveges, akkor pontosan
    három magánhangzó van a nevében?"
  • 4:38 - 4:42
    Lesznek olyanok a tömegben,
    akik szemüvegesek egy magánhangzóval,
  • 4:42 - 4:45
    vagy két magánhangzóval nem szemüvegesek.
  • 4:45 - 4:49
    Nem őket keressük, így kapnak egy X-et.
  • 4:49 - 4:52
    Az ellenállás vezetője olyan ember,
    akinél minden kérdés mellett
  • 4:52 - 4:55
    vagy pipa, vagy üresen hagyott hely van.
  • 4:55 - 4:58
    Az üresen hagyott hely azért jó,
    mert ha valakinek kék haja van,
  • 4:58 - 5:01
    akkor nem érvényes rá
    a piros hajra vonatkozó szabály.
  • 5:02 - 5:06
    Mondhatjuk Hedge-nek, hogy minden emberről
    derítse ki a választ minden kérdésre.
  • 5:06 - 5:09
    majd válassza ki azt,
    akinél csak pipa és üres hely van.
  • 5:09 - 5:12
    De van egy sokkal gyorsabb módszer:
  • 5:12 - 5:17
    amint Hedge X-et tesz egy állítás mellé,
    ugorhat is a következő személyre.
  • 5:17 - 5:19
    Nem szükséges az összes
    kérdésre tudni a választ,
  • 5:19 - 5:23
    elég egy X ahhoz, hogy tudjuk,
    nem ő a célszemély.
  • 5:26 - 5:28
    Hedge keresztülrepül a tömegen,
  • 5:28 - 5:32
    és pár percen belül megtalálja
    az ellenállás vezetőjét, Adilát,
  • 5:32 - 5:34
    és elviszi Ethichez.
  • 5:34 - 5:39
    Adila beleegyezik, hogy segít ellopni
    az első varázskövet, a Hatalom Kövét,
  • 5:39 - 5:41
    de csak egy feltétellel:
  • 5:41 - 5:44
    ha Ethic és Hedge kirobbantja
    a forradalmat azzal,
  • 5:44 - 5:48
    hogy újraprogramozza a várost
    terrorizáló robotkemencéket,
  • 5:48 - 5:51
    melyek rögtön a semmibe zuhannak.
Title:
Az ellenállás | Gondolkodj úgy, mint egy programozó – 2. rész
Speaker:
Alex Rosenthal
Description:

A teljes leckét megtekintheted itt: https://ed.ted.com/lessons/the-resistance-think-like-a-coder-ep-2

Ez a második része a "Gondolkodj úgy, mint egy programozó" c. animációs sorozatunknak. Ez a tízrészes történet Ethicnek és robottársának, Hedge-nek a kalandjait mutatja be, melyek során megpróbálják megmenteni a világot. Küldetésük alatt három varázskövet kell összegyűjteniük, amelyhez programozói feladványokat kell megoldaniuk.

Írta: Alex Rosenthal
Rendezte: Kozmonot Animation Studio

more » « less
Video Language:
English
Team:
closed TED
Project:
TED-Ed
Duration:
05:54

Hungarian subtitles

Revisions