Softver koji je poslao ljude na Mesec
-
0:07 - 0:11Oko otprilike četiri sata popodne
20. jula 1969. godine, -
0:11 - 0:16čovenčanstvo je bilo samo nekoliko minuta
od sletanja na površinu Meseca. -
0:16 - 0:19Ali pre nego što su astronauti
započeli spuštanje, -
0:19 - 0:21alarm upozorenja se upalio.
-
0:21 - 0:23Nešto je preopterećivalo računar,
-
0:23 - 0:26i pretilo da se misija obustavi.
-
0:26 - 0:29Nazad na Zemlji,
Margaret Hamilton držala je dah. -
0:29 - 0:32Vodila je tim koji je prvi razvio
softver koji radi tokom letenja, -
0:32 - 0:35znala je da ne sme
da se desi nijedna greška. -
0:35 - 0:38Ali ovo upozorenje
koje se desilo u poslednjoj sekundi -
0:38 - 0:43je dokazalo da je njen softver
radio baš onako kako je isplanirano. -
0:43 - 0:48Rođena 33 godine ranije u Paoli, Indijani,
Hamiltonova je oduvek bila radoznala. -
0:48 - 0:51Na fakultetu je studirala
matematiku i filozofiju, -
0:51 - 0:55pre nego što je prihvatila poziciju
istraživača na MIT-ju -
0:55 - 0:57kako bi platila postdiplomske studije.
-
0:57 - 1:01Tamo se susrela sa prvim računarom
dok je razvijala softver -
1:01 - 1:05koji bi dao potporu istaživanju
nove oblasti teorije haosa. -
1:05 - 1:08Potom u Linkoln laboratoriji na MIT-ju
-
1:08 - 1:11Hamiltonova je razvila softver za prvi
američki sistem protivvazdušne odbrane -
1:11 - 1:13kako bi tragali
za neprijateljskim letelicama. -
1:13 - 1:17Ali kad je čula da je poznati
inženjer Čarls Drejper -
1:17 - 1:19tražio pomoć kako bi poslao
čovečanstvo na Mesec, -
1:19 - 1:22odmah se pridružila timu.
-
1:22 - 1:25NASA je polagala nadu u Drejpera
i njegovu grupu od oko 400 inženjera -
1:25 - 1:29da izumeju prvi digitalni,
leteći kompaktni računar, -
1:29 - 1:31Apolo Računar za Navođenje.
-
1:31 - 1:33Koristeći ulazne informacije
od astronauta, -
1:33 - 1:36ovaj uređaj je bio odgovoran
za navođenje, upravljanje -
1:36 - 1:38i kontrolu svemirske letelice.
-
1:38 - 1:42U trenutku kada su nepouzdani računari
ispunjavali cele prostorije, -
1:42 - 1:45ARN je trebalo da funkcioniše bez greške,
-
1:45 - 1:49i da stane u 0,02 metara kubnih.
-
1:49 - 1:52Drejper je podelio
laboratoriju u dva tima, -
1:52 - 1:55jedan bi dizajnirao hardver,
a drugi bi razvijao softver. -
1:55 - 1:59Hamiltonova je vodila tim koji je pravio
softver koji bi radio tokom letenja -
1:59 - 2:01i za komandni i za lunarni modul.
-
2:01 - 2:05Ovaj posao, za koji je skovala izraz
„softversko inženjerstvo” -
2:05 - 2:07je bio neverovatno riskantan.
-
2:07 - 2:12Ljudski životi su bili u opasnosti,
pa su svi programi morali biti savšeni. -
2:12 - 2:16Margaretin softver je trebalo
da brzo detektuje neočekivane greške -
2:16 - 2:18i da se oporavi od njih u realnom vremenu.
-
2:18 - 2:22Ali ovakvu vrstu adaptivnog programa
je bilo teško smisliti, -
2:22 - 2:26pošto su rani softveri mogli samo da
procesuiraju radnje u predodređenom redu. -
2:26 - 2:27Kako bi rešila ovaj problem,
-
2:27 - 2:30Margaret je dizajnirala svoj program
da bude asinhron, -
2:30 - 2:36što znači da bi važnije radnje
prekinule one koje su manje važne. -
2:36 - 2:39Njen tim je dodelio svakom zadatku
jedinsveni prioritet -
2:39 - 2:42kako bi osigurali da se svaka radnja
desi po pravilnom redu -
2:42 - 2:46i u pravom trenutku,
bez obzira na bilo kakva iznenađenja. -
2:46 - 2:47Nakon ovog otkrića,
-
2:47 - 2:51Margaret je shvatila da njen softver
može pomoći astronautima da rade -
2:51 - 2:53u asinhronom okruženju.
-
2:53 - 2:55Dizajnirala je ekrane prioriteta
-
2:55 - 2:57koji bi prekinuli redovne
planirane zadatke astronauta -
2:57 - 2:59kako bi ih upozorili o hitnim stanjima.
-
2:59 - 3:03Astronauti su mogli da komuniciraju
sa Centrom za kontrolu misije (CKM) -
3:03 - 3:05kako bi se odlučili za najbolji put.
-
3:05 - 3:09Ovo je označeno kao prvi put
da softver za let komunicira direktno -
3:09 - 3:12i asinhrono sa pilotom.
-
3:12 - 3:16Upravo ove sigurnosne mere su pokrenule
alarme tik pred sletanje na mesec. -
3:16 - 3:19Baz Oldrin je brzo shvatio svoju grešku,
-
3:19 - 3:23on je slučajno stisnuo prekidač za radar.
-
3:23 - 3:26Ovaj radar je bio esencijalan
za njihov povratak kući, -
3:26 - 3:29ali ovde je koristio
bitne računarske resurse. -
3:29 - 3:34Na sreću, Apolo Računar za Navođenje
bio je dobro opremljen da rešio ovo. -
3:34 - 3:37Tokom preopterećenja,
softver restartuje programe -
3:37 - 3:40dozvoljavajući samo radnjama
visokog prioriteta da budu procesuirane, -
3:40 - 3:43uključujući programe
neophodne za sletanje. -
3:43 - 3:46Ekrani prioriteta
su dali izbor astronautima, -
3:46 - 3:49sleteti ili ne sleteti.
-
3:49 - 3:53U roku od nekoliko minuta,
CKM je dao naređenje. -
3:53 - 3:56Sletanje letelice Apolo 11 se desilo
zahvaljujući astronautima, -
3:56 - 4:02kontroli misije, softvera i hardvera
koji su radili zajedno kao jedan. -
4:02 - 4:07Doprinosi Hamiltonove su bili presudni
za rad inženjera i naučnika -
4:07 - 4:11koje je inspirisao cilj predsednika
Džona F. Kenedija da dosegnu do Meseca. -
4:11 - 4:14Njen spasilački rad je daleko dogurao -
-
4:14 - 4:20nikad nije bila nađena greška u softveru
bilo koje posade Apolo misija. -
4:20 - 4:22Nakon njenog rada na Apolu,
-
4:22 - 4:26Hamiltonova je osnovala kompaniju
koja koristi univerzalni jezik sistema -
4:26 - 4:29kako bi stvorili napretke
za sisteme i softver. -
4:29 - 4:33Godine 2003. NASA
je počastvovala njena dostignuća -
4:33 - 4:37najvećom finansijskom nagradom
koju su ikad dali individui. -
4:37 - 4:42I 47 godina nakon što je njen softver
prvi put vodio astronaute na Mesec, -
4:42 - 4:45Hamiltonova je nagrađena
predsedničkom medaljom slobode -
4:45 - 4:49zbog menjanja načina
na koji mislimo o tehnologiji.
- Title:
- Softver koji je poslao ljude na Mesec
- Speaker:
- Met Porter i Margaret Hamilton (Matt Porter, Margaret Hamilton)
- Description:
-
Pogledajte celu lekciju na: https://ed.ted.com/lessons/the-software-that-sent-humans-to-the-moon-matt-porter-and-margaret-hamilton
Sletanje Apollo 11 na Mesec je zahtevalo da astronauti, kontrola misije, softver i hardver rade zajedno kao naizgled integrisani sistem. Ništa od ovoga ne bi bilo moguće da nije bilo doprinosa inženjerke Margaret Hamilton. Ko je bila ova inženjerka? Met Porter i Margaret Hamilton nam daju detalje kako su jedna žena i njen tim pokrenuli softver koji je odveo čovenčanstvo na Mesec.
Lekciju pripremili Met Porter i Margaret Hamilton, režirao TOTEM Studio
- Video Language:
- English
- Team:
- closed TED
- Project:
- TED-Ed
- Duration:
- 04:49
Ivana Korom approved Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Ivana Korom edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Ivana Korom accepted Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Ivana Korom edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Aleksandar Bošnjak edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Aleksandar Bošnjak edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Aleksandar Bošnjak edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton | ||
Aleksandar Bošnjak edited Serbian subtitles for NASA's first software engineer: Margaret Hamilton |