Premium

Získejte všechny články
jen za 89 Kč/měsíc

Hledala počítačové brouky

Do pomyslné počítačové síně slávy patří mnoho osobností, jednou z nich je Grace Murray Hopper - matematička a programátorka.

 

Grace Murray Hopper

9.12. 1906 New York – 1.1. 1992 Arlington, Virginia .

 

Otec Grace Walter Fletcher Murray měl povolání, jehož vykonavatelé inspirovali Bohumíra Hrabala ke psaní jeho ironií – ano, byl pojišťovací agent. Nakonec, je jedno, čím jsou rodiče, hlavní je, že Grace milovali a umožnili jí věnovat se exaktním vědám, které byly nutným základem pro její budoucí programátorskou práci.

V roce 1923 nastupuje do dívčí Vassar College. Za pět let zde získala titul bakaláře matematiky a fyziky a v roce 1930 na Yale University dokončila magisterská studia matematiky. Následně se vdala za Vincenta Hoppera a začala učit na Vassaru. V roce 1934 se stala první ženou, která na Yale University obhájila doktorskou práci z matematiky.

Pak následovala léta přednášení na universitách, cest po mezinárodních konferencích, publikování v prestižních časopisech… v roce 1940 začala uvažovat o radikální změně svého života, rozešla se s manželem a přihlásila se do armády. Konkrétně k námořnictvu, kam jí nakonec v roce 1943 skutečně i přes její zdravotní potíže, vzali - potřebovali totiž pro oddělení balistických výpočtů při Harvardské universitě, dobrého matematika.

Tímto její cesta k programování končí, stala se jednou ze tří programátorů elektromechanického počítače MARK I (projekt Harvardské univerzity pod vedením Howarda Aikena, dokončený v roce 1944).

Během 2.světové války se Grace "společně" s počítačem zabývala výpočty pro balistické tabulky. Válka skončila, ale Grace v armádě zůstala. MARK I až III se stal její jedinou "láskou".

Filosofie Grace Hopper jako programátorky byla od začátku jasná - co nejvíce ulehčit práci dalším programátorům a zjednodušit komunikaci s počítačem. Na základě této myšlenky vytvořila základy teorie automatizace programování.

Při práci na balistických tabulkách si Grace jako první uvědomila, že není nutné pro každý výpočet psát znovu celý program a začala si ukládat ty části programu, které se neustále opakovaly - tak se zrodil nápad podprogramů. První byl použit pro počítač MARK I v roce 1944, jednalo se o výpočet sin(x) - ovšem pojem podprogram zavedl později až Angličan Maurice Wilkes. Práci lidí tímto nejen ulehčila, ale i velmi zrychlila - hotové části programů už byly odladěné a bez chyb a vojáci tak dostávali potřebné propočty rychleji. Byl to její přínos k vítězství spojenců nad fašismem a start k vojenské slávě, protože od této doby začalo její hodnostní stoupání, které skončilo až ve velmi pozdním věku čestným postem kontraadmirála.

 

V roce 1949 přešla jako starší matematik do firmy Eckert-Mauchly (později známou jako korporace Remington Rand a ještě později jako Sperry Rand), která se zabývala vývojem prvního elektronického počítače ENIAC. Grace zde byla pověřena vytvořením programu pro komerční počítač UNIVAC-1.

V duchu své programátorské filosofie i nadále přemýšlela, jak zjednodušit programování. Napadlo ji, že nejlepší bude vytvoření programu, který by přeložil instrukce z vyššího jazyka do strojového kódu.

První krok k této její myšlence učinil v roce 1949 John Mauchly svým programem Short Code určeným pro zadávání rovnic, takže převáděl matematické výrazy do strojového binárního kódu. Ona na tento nápad navázala a vytvořila "A-0 compiler" (rok 1951). Tento kompilátor neustále zdokonalovala ve verzích ?-1, ?-2, ?-3.

Dalším splněným bodem v cestě za jednoduchostí programování byl program AT-3. Jednalo se o programovací jazyk, který v sobě obsahoval i kompilátor. Po dalších vylepšeních tento program pro komerční účely dostal jméno MATH-MATIC (1954) a byl prodáván s počítačem UNIVAC-1.

AT-3 byl opravdu svým pojetím revoluční, Grace totiž poprvé v historii programování použila normální slova. Bylo jich sice jen kolem 30 a byla jednoduchá, tím pádem také dobře zapamatovatelná - například add , compare, transfer… Pro překladač do binárního kódu byla důležitá první tři písmena, která byla pro každé ze slov originální, a ostatní písmenka ve slovech ignoroval.

V roce 1956 byl tento program definitivně dokončen pod jménem B-0 a v roce 1958 je prodáván jako FLOW-MATIC. Je to první program zpracovávající komerční data.

V roce 1959 se stala členkou týmu, který měl za úkol vypracovat jazyk vhodný pro komerční zpracovávání dat - jednalo se o dodnes používaný COBOL (Common Business Oriented Language). Jako základ tohoto jazyku dokončeného v roce 1961 byl vzat právě FLOW-MATIC.

Grace v roce 1966 odchází do důchodu, ale po roce je znovu povolána do armády jako hlavní systémový analytik vojenské námořní flotily a je s ní uzavřena "doživotní smlouva". Ještě dvacet let zůstává v armádě, programuje, učí studenty i vojáky matematiku a zaslouženě dostává vysoká armádní, státní i vědecká ocenění.

V osmdesáti letech definitivně odchází do penze, ale pracuje dál jako hlavní konzultant ve firmě Digital Equipment. V této funkci jezdí po světě a popularizuje matematiku a programování bez nadsázky, skutečně až do své smrti.

 

Její jméno se znovu objevilo v roce 1996 - to byla na počest kontraadmirálky po ní pojmenována válečná loď USS Hopper (DDG 70).

 

debugging

K počítači MARC II se váže příhoda týkající se vzniku slangového výrazu - debugging - ladění. Byl horký letní den a počítač nějak "zlobil", zjistilo se, že do něj zaletěla můrka. Grace pinzetou motýlka vytahovala a právě v tom okamžiku do místnosti věšel nějaký důstojník, aby se zeptal, co dělají. Odpověděli mu, že odhmyzují počítač a výraz pro hledání chyb v počítači i programu byl na světě.

 

 

Autor: Jita Splítková | neděle 25.2.2018 10:15 | karma článku: 15,91 | přečteno: 401x
  • Další články autora

Jita Splítková

Mariánský sloup jako zdvižený prostředníček

Tak to tu opět máme – snahy o obnovení sloupu hanby. Kdo soudný by chtěl mít v centru svého hlavního města symbol ponížení, zastrašování, utlačování, okradení, poněmčování - ale i kolaborace a lokajství? Proč neobnovovat?

17.6.2019 v 14:58 | Karma: 34,04 | Přečteno: 1703x | Společnost

Jita Splítková

Piráti, TOP09 a STAN - prostě příklad marasmu politických stran

Taková malá studie proč je politika fuj, ale proč se jí nevyhneme a o populismu stran, co křičí o populismu jiných a o nemoci naší doby – korektnosti a té jediné pravé povolené pravdě.

22.5.2019 v 9:20 | Karma: 35,64 | Přečteno: 1861x | Společnost

Jita Splítková

Katedrála a její zničení pro budoucnost

Na základě analýzy stavů věcí a faktů dedukuji, že požár Notre Dame s opravdu velkou pravděpodobností není náhoda. V článku vám tuto svoji myšlenku objasním zeširoka a z mnoha úhlů.

18.4.2019 v 16:01 | Karma: 38,52 | Přečteno: 2053x | Společnost

Jita Splítková

Nechci na západ ani na východ

Na východ, na východ, na východ... Křičelo se v minulém století. Přišel převrat a následovalo: Na západ, na západ, na západ...

21.3.2019 v 10:10 | Karma: 32,00 | Přečteno: 802x | Společnost

Jita Splítková

Tajní agenti a jejich sex mise a zmizelý novinář Peter Sweden.

Dějí se divné věci v životě, dějí se divné věci na Netu a na sociálních sítích. Všimli jste si, že zmizel novinář Peter Sweden?

19.3.2019 v 9:51 | Karma: 20,82 | Přečteno: 611x | Společnost
  • Nejčtenější

Tři roky vězení. Soud Ferimu potvrdil trest za znásilnění, odvolání zamítl

22. dubna 2024,  aktualizováno  14:47

Městský soud v Praze potvrdil tříletý trest bývalému poslanci Dominiku Ferimu. Za znásilnění a...

Moderní lichváři připravují o bydlení dlužníky i jejich příbuzné. Trik je snadný

18. dubna 2024

Premium Potřebujete rychle peníze, pár set tisíc korun a ta nabídka zní lákavě: do 24 hodin máte peníze na...

Takhle se mě dotýkal jen gynekolog. Fanynky PSG si stěžují na obtěžování

21. dubna 2024  16:37

Mnoho žen si po úterním fotbalovém utkání mezi PSG a Barcelonou postěžovalo na obtěžování ze strany...

Školu neznaly, myly se v potoce. Živořící děti v Hluboké vysvobodili až strážníci

22. dubna 2024  10:27

Otřesný případ odhalili strážníci z Hluboké nad Vltavou na Českobudějovicku. Při jedné z kontrol...

Prezident Petr Pavel se zranil v obličeji při střelbě ve zbrojovce

19. dubna 2024  15:44

Prezident Petr Pavel se při střelbě na střelnici v uherskobrodské České zbrojovce, kam zavítal...

Vrah tělo ubodaného muže hodil do žumpy, tam tlelo dva měsíce. Dostal 20 let

25. dubna 2024

Krajský soud v Ostravě poslal na dvacet let do vězení 62letého Karla Machalu za to, že předloni v...

Lidovci navrhli zvýšit slevy na dani na děti, stát to má přes 8 miliard ročně

25. dubna 2024  11:36,  aktualizováno 

Zvýšení slev na dani na děti navrhuje KDU-ČSL a hodlá to prosazovat v jednáních s koaličními...

„Není podstatné být vidět, ale mít výsledky.“ Politici reagují na konec ministryně

25. dubna 2024  10:46,  aktualizováno  11:50

O demisi ministryně pro vědu, výzkum a inovace Heleny Langšádlové (TOP 09) byl premiér Petr Fiala...

Nezvládla jsem prodat svou práci. Neměla jsem lajky, řekla končící Langšádlová

25. dubna 2024  11:44

Ministryně pro vědu, výzkum a inovace Helena Langšádlová (TOP 09) se rozhodla podat demisi, protože...

Slož puzzle a vyhraj jedinečné dárky od značky BEBELO
Slož puzzle a vyhraj jedinečné dárky od značky BEBELO

Každý den po celý tento týden můžete vyhrávat jedinečné dárky od značky BEBELO.

  • Počet článků 190
  • Celková karma 0
  • Průměrná čtenost 708x
Literátka, výtvarnice, fotografka, básnířka, popularizátorka vědy a techniky. Vyšly jí čtyři knihy - Mýty v zrcadle vědy a fantazie, Po stopách tajemných umělců a záhadných pokladů, Na konci kolejí, Pronajmu svět Zn. Virtuální. Měla řadu samostatných výstav po celé ČR. Od roku 1997 vydávala na Netu různé e-ziny zaměřené na sci-fi, techniku a vědu. Zelós (1997-2000), Universum (2000 - 2004), Futurologie (2003 -2009). V letech 2000- 2004 pracovala pro e-zin Neviditelný pes. Do roku 2010 publikovala vědecko-populární články snad ve všech seriózních novinách a časopisech. V současné době se převážně věnuje psaní beletrie a to sci-fi, focení a digitální grafice.

http://sciafant.blogspot.cz/

http://vasagita.blogspot.cz/