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

Jita Splítková

Soros, migranti, platební karty a bezbřehá pomoc

EU solící, OSN velící a Soros těžící – migrantský obchodní trojúhelník. A daňový poplatník plačící.

29.11.2018 v 10:00 | Karma: 34,54 | Přečteno: 1346x | Společnost

Jita Splítková

Feministky vymknuté z kuchyní šílí

Šílí nejen feministky i neinformovaní a placení a hlupáci. Proč? Oč se jedná? O ratifikaci Istanbulské úmluvy. Pokud by ji parlament ratifikoval, dopustil by se skoro vlastizrady. Nejsou to silná slova? Ne. Předkládám důkaz.

24.10.2018 v 13:59 | Karma: 43,18 | Přečteno: 3267x | Společnost

Jita Splítková

Manželství už jen svazek dvou lidí -Ano? Ne!

Manželství dvou lidí? Ne. Ano, jsme rozmanití a různí a to s sebou přináší, že prostě nemůže mít každý všechno, nač se umane.

19.10.2018 v 11:31 | Karma: 39,32 | Přečteno: 1784x | Společnost

Jita Splítková

Ó ta slova!

Slova milá, slova slušná, slova bojovná, slova sprostá – vše jsou jen slova a jejich volba není někdy náhodná. Třeba nevinné slovo kráva...

16.10.2018 v 14:47 | Karma: 15,37 | Přečteno: 396x | Společnost

Jita Splítková

Jsi starej, jsi mladej – od voleb padej!

Vždy před volbami zaznamenávám takovou podivnou věc – rozdmýchávání generační nenávisti. Mladí by chtěli zakázat jít volit penzistům, aby jim údajně svojí volbou nezničili život. Staří občas chtějí, aby bylo volební právo

5.10.2018 v 13:00 | Karma: 16,56 | Přečteno: 518x | Společnost

Jita Splítková

Evropa – území obchodujících států.

Jako jednotlivci mi mohou být některé státy sympatické a jiné se mi mohou až hnusit. Na státní úrovni by neměly být absolutně žádné emoce, o tom psal už George Washington.

26.9.2018 v 14:31 | Karma: 19,95 | Přečteno: 392x | Společnost

Jita Splítková

Skutečné lidství a skutečná hrdinka

V současné době tady kdejaký sobec a darmožrout vyřvává, jak je nutné přivézt do země mladé mohamedány a všichni křiklouni se cítí být dobroději, něčím lepším či dokonce hrdiny. Nejsou, ale vím o jedné výjimečné ženě.

24.9.2018 v 14:16 | Karma: 34,23 | Přečteno: 1119x | Společnost

Jita Splítková

Bouře ve sklenici vody nebo?

Včera jsem četla v Lidovkách článek paní MUDr. PhDr. Taťjany Horákové, CSc. – velmi solidní článek. Text byl docela rychle stažen a najednou tu máme podivný hon na čarodějnice.

20.9.2018 v 18:46 | Karma: 26,48 | Přečteno: 2367x | Společnost

Jita Splítková

Nenechat neznámé mladíky přijíti sem

Syrští mladíci – údajní sirotci a hned tolik vřeštění, ale není vše podivné? Pár důvodů proč sem v žádném případě tyto siroty nevozit neb mohlo by jít o dětské vojáky, ale poslat peníze přímo do Sýrie.

18.9.2018 v 12:13 | Karma: 43,05 | Přečteno: 2299x | Společnost

Jita Splítková

Ženštiny ženám

Jsou věci, co mi opravdu rozum nebere. Jednou z nich je chování feministek, těch bytostí s vagínou i bez.

11.9.2018 v 14:33 | Karma: 31,87 | Přečteno: 1099x | Společnost

Jita Splítková

Udávají, tedy jsou

Novou módou na sociálních sítích je veřejné chlubení se udáváním. Pyšní se tím mladé slečny i staré slečny, dámy, mladí muži a staří pánové, známá jména i neznámá.

10.9.2018 v 9:47 | Karma: 32,11 | Přečteno: 1016x | Společnost

Jita Splítková

Kladivo na mozky v rukou člověka, co není v tísni

Kdo ovlivní mozky dětí a mladých, ten má moc a zajištěnou svoji budoucnost – tak uvažují i nátlakové politické „neziskovky“. Jak se taková neziskovka pozná? Ne malá, ne velká úvaha.

29.6.2018 v 10:02 | Karma: 35,32 | Přečteno: 2316x | Společnost

Jita Splítková

Tragikomický hrdina Babčenko.

Arkadij Babčenko – jméno vysloužilého vojáka, o kterém se budou točit hořké komedie, jako o tom co z mrtvých vstal.

5.6.2018 v 13:07 | Karma: 22,98 | Přečteno: 820x | Společnost

Jita Splítková

Něco tady smrdí

Vražda dvou lidí. Dvou mladých lidí, kteří měli mít brzo svatbu. Koho by to nechytlo za srdce. Komu by ho nesevřel smutek jako ledová pěst. Ano, je mi velmi líto mladých životů. Ovšem, když nastupují city, občas logika ustupuje.

3.3.2018 v 18:12 | Karma: 43,73 | Přečteno: 4469x | Společnost

Jita Splítková

Kde se vzal, tu se vzal

Malíř Hieronymus Bosch vlastní všechny atributy tajemné a pozoruhodné osobnosti a jeho dílo je plné otazníků.

23.2.2018 v 10:10 | Karma: 24,61 | Přečteno: 1185x | Diskuse| Společnost
  • 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/