Hopper, Grace

Grace Hopperová
Angličtina  Grace Hopperová

Komodor Hopper. Fotografie pořízená v roce 1984.
Jméno při narození Angličtina  Grace Brewster Murray
Datum narození 9. prosince 1906( 1906-12-09 )
Místo narození New York
Datum úmrtí 1. ledna 1992 (ve věku 85 let)( 1992-01-01 )
Místo smrti Arlington
Státní občanství  USA
obsazení matematik , námořní důstojník , informatik , vysokoškolský pedagog , programátor , fyzik
Otec Walter Fletcher Murray [d] [2]
Matka Mary Campbell van Horne [d] [2]
Manžel Vincent Foster Hopper [d] [1]
Ocenění a ceny
Prezidentská medaile svobody (stužka).svg Záloha ozbrojených sil ribbon.svg
Stužka medaile za zásluhy.svg Americká medaile za kampaň ribbon.svg Řád čestné legie stupně legionář
Stužka za vítězství ve druhé světové válce.svg Medaile Národní obranné služby ribbon.svg Military Distinguished Service Medal (USA)
 Mediální soubory na Wikimedia Commons

Grace Hopper ( narozený Grace  Brewster  Murray; 9. prosince 1906 - 1.  ledna 1992 ) byl americký vědec a komodor (kontradmirál nižší hodnosti) amerického námořnictva. Jako průkopnice ve svém oboru byla jednou z prvních, kdo napsal programy pro počítač Harvard Mark I. Vyvinula první kompilátor pro počítačový programovací jazyk [3] [4] [5] [6] [7] , vyvinula koncept strojově nezávislých programovacích jazyků, což vedlo k vytvoření COBOL , jednoho z prvních na vysoké úrovni programovací jazyky . Připisuje se jí popularizace termínu ladění pro odstraňování poruch počítače. Kvůli jejím mnoha úspěchům a vysoké pozici v námořnictvu je někdy označována jako „Amazing Grace“, „Amazing Grace“ (možná narážka na hymnu Amazing Grace ) [8] [9] . Na její počest jsou pojmenovány torpédoborec US Navy USS Hopper (DDG-70) a superpočítač Cray XE6 „Hopper“ výpočetního střediska NERSC (Department of Energy Research Computing Center).

Raný život a vzdělávání

Narozen v New Yorku. Rodné jméno: Grace Brewster Murray. Byla nejstarší ze tří dětí. Jako dítě byla zvědavá a tato vlastnost jí zůstala po celý život. V sedmi letech se rozhodla zjistit, jak funguje budík. Než si matka uvědomila, co se děje, rozebrala sedm budíků; následně se musela omezit na jeden budík [10] . Aby se připravila na vysokou školu, studovala na Wardlow-Hartridge School v Plainfield, New Jersey. První pokus o vstup na Vassar College ve věku 16 let byl neúspěšný kvůli nízkému skóre v latině. Podařilo se jí vstoupit do následujícího roku. Vystudovala Vassar v roce 1928 s bakalářským titulem z matematiky a fyziky. Její úspěch byl zároveň poznamenán čestným diplomem akademické společnosti Phi Beta Kappa . Získala magisterský titul z Yale University v roce 1930.

V roce 1934 tam také získala doktorát z matematiky pod vedením Oistina Ore [11] [12] . V témže roce vyšla její disertační práce „Nové typy kritérií neredukovatelnosti“ [13] . Hopper začal učit matematiku na Vassar v roce 1934 a stal se mimořádným profesorem v roce 1941.

Od roku 1930 až do rozvodu v roce 1945 byla provdána za profesora univerzity v New Yorku Vincenta Fostera Hoppera (1906-1976 [14] ) [11] Ponechala si manželovo příjmení a nikdy se znovu nevdala.

Kariéra

Druhá světová válka

V roce 1943 si Hopper vzal volno z Vassaru a složil přísahu do rezervy amerického námořnictva , stejně jako mnoho žen, které se dobrovolně přihlásily do WAVES ("Ženy v dobrovolnické pohotovostní službě"). Byla přijata jako výjimka; Do spodního váhového limitu 120 liber (54 kg) jí chybělo 15 liber (6,8 kg). Narukovala v prosinci a navštěvovala Reserve Cadet School na Smith College, Northampton , NY. Massachusetts . Hopperová promovala na nejvyšší úrovni a byla přidělena jako podporučík na Bureau of Ordnance Computing Projects na Harvardově univerzitě . Naprogramovala počítač Mark I pod Howardem Aikenem . Aiken a Hopper byli spoluautoři tří článků o počítači Mark I, známém také jako automatický sekvencer. Hopperově žádosti o převedení do běžné flotily nebylo vyhověno vzhledem k jejímu věku (38 let). Nadále sloužila v záloze. Hopper zůstala v Harvardské výpočetní laboratoři až do roku 1949, kdy se vzdala své plné profesury na Vassaru ve prospěch výzkumné práce na Harvardu na základě smlouvy s námořnictvem [15] .

UNIVAC

V roce 1949 se Hopper stal zaměstnancem Eckert-Mauchly Computer Corporation a jako starší matematik se připojil k konstrukčnímu týmu UNIVAC I. Na počátku 50. let společnost převzala společnost Remington Rand Corporation a poté jejich tým vydal vůbec první kompilátor. Byla známá jako "A Compiler" a první verze byla A-0.

V roce 1952 měla připravený kompilátor:

"Nemohli tomu uvěřit," řekla. „Měl jsem funkční kompilátor a nikdo ho nepoužíval. Bylo mi řečeno, že počítač může provádět pouze aritmetické operace.

Původní text  (anglicky)[ zobrazitskrýt] Nikdo tomu nevěřil," řekla. "Měla jsem spuštěný kompilátor a nikdo se toho nedotkl. Řekli mi, že počítače umí pouze aritmetiku.

[16] .

V roce 1954 se stala vedoucí oddělení automatizace a programování a její oddělení vytvořilo některé z prvních kompilátorů, včetně ARITH-MATIC , MATH-MATIC a FLOW-MATIC .

COBOL

Na jaře 1959 se na dvoudenní konferenci o jazycích pro zpracování dat ( CODASYL ) sešli informatici pracující v byznysu a ve službách státu. Hopperová byla technickým poradcem výboru a mnoho z jejích bývalých podřízených sloužilo v prozatímním výboru, který standardizoval (definoval) nový jazyk COBOL. Tento nový jazyk byl rozšířením Hopperova FLOW-MATIC a obsahoval některé myšlenky COMTRAN , podobného jazyka od IBM . Tento nový jazyk obsahoval Hopperovu myšlenku, že programy se lépe píší v jazyce, který je bližší angličtině, než v jazyce, který je bližší strojovému kódu (jako například assembler ). COBOL se stal nejrozšířenějším jazykem pro obchodní aplikace a zůstává jím dodnes [17] .

V letech 1967-1977. Hopper vedla Navy Programming Languages ​​​​Group (Námořní úřad pro plánování informačních systémů) a v roce 1973 byla povýšena na kapitána [15] Vyvinula ověřovací software pro COBOL a jeho kompilátor jako součást standardizačního programu COBOL [15] .

Standardizace

V 70. letech 20. století Hopper přesvědčil ministerstvo obrany, aby nahradilo velké centralizované systémy sítí malých, rozptýlených počítačů. K databázím uloženým v síti mohl přistupovat každý uživatel jakéhokoli počítačového uzlu [18] :119 . Byla průkopníkem standardizace v testování počítačových systémů a komponent, a co je nejdůležitější, v raných programovacích jazycích jako FORTRAN a COBOL. Testy shody s těmito standardy vedly k významnému sblížení mezi různými dialekty těchto jazyků u hlavních výrobců počítačů. V 80. letech 20. století tyto testy byly schváleny Národním úřadem pro standardy (NBS), nyní známým jako Národní institut pro standardy a technologie (NIST).

Odchod do důchodu

Na konci roku 1966 Hopper odešel z rezervy námořnictva Spojených států v hodnosti velitele . V srpnu 1967 byla znovu povolána do aktivní služby na dobu šesti měsíců, toto jmenování se změnilo na smlouvu na dobu neurčitou. V roce 1971 Hopper opět odešel, ale v roce 1972 byla znovu požádána, aby se vrátila do služby.

V roce 1973 admirál Elmo R. Zumwalt Jr. povýšil Hoppera do hodnosti kapitána (zhruba ekvivalentní kapitánovi první hodnosti ).

Poté, co poslanec Philip Crane viděl Grace v epizodě 60 minut z března 1983, poslal prezidentovi společnou petici ze Sněmovny reprezentantů , jejíž výsledkem bylo povýšení Grace Hopperové do hodnosti komodora . V roce 1985 byla hodnost komodora přejmenována na kontraadmirála Lower Half (nemá v ruské flotile obdobu, vyšší než kapitán 1. hodnosti, ale nižší než kontradmirál ).

14. srpna 1986 byl Hopper donucen znovu odstoupit z námořnictva. Při absolvování ceremoniálu byla Hopper oceněna medailí Distinguished Service Medal, nejvyšším oceněním za nebojové služby Ministerstva obrany USA.

V době svého odchodu do důchodu byla Grace nejstarší aktivní důstojnicí v americkém námořnictvu (79 let, osm měsíců a pět dní) a její obřad odchodu do důchodu se konal na USS Constitution , nejstarší aktivní lodi USS Navy (188 roky, devět měsíců a 23 dní).dny) [20] .

Po odchodu do důchodu byla Hopper najata jako senior konzultant ve společnosti Digital Equipment Corporation , kde pracovala až do své smrti ve věku 85 let v roce 1992.

Velvyslankyně dobré vůle – tak se dá nazvat její nová role. Pořádala různé přednášky o úsvitu počítačového věku, své kariéře a úsilí, které mohou počítačoví návrháři vynaložit, aby uživatelům usnadnili život. Hopper navštívila většinu technických zařízení společnosti Digital Equipment, kde ji posluchači často odráželi ovacemi ve stoje. Mnohé ze svých přednášek ilustrovala přímou telefonní šňůrou Bell, ustřiženou na délku 30 cm, aby demonstrovala vzdálenost, kterou světlo urazí za jednu nanosekundu. Kabel byl předán publiku jako vizuální pomůcka.

Hopperová na tyto přednášky vždy nosila svou uniformu, přestože již nebyla v aktivní službě.

„Mým nejdůležitějším úspěchem, kromě sestavení kompilátoru, je výuka mladých lidí. Víte, přijdou za mnou a říkají: "Myslíš, že to dokážeme?" Říkám: "Zkus to." A já je podporuji. Potřebují to. Sleduji jejich vývoj a občas je povzbuzuji, aby riskovali a čelili profesním výzvám.“ [21]

Hopper byl pohřben na Arlingtonském národním hřbitově se všemi vojenskými poctami.

Ocenění a uznání

Námořní centrum pro numerickou meteorologii a oceánografii se nachází na 7 Grace Hopper Avenue, Monterey, Kalifornie.

Na South Joyce Street v Arlingtonu ve Virginii se nachází Grace Murray Hopper Park. Jedná se o malý pamětní park před sídlem Grace Hopperové (River House Apartments). V současné době ve vlastnictví Arlington County, Virginia.

Pracovníci největší světové softwarové společnosti Microsoft Corporation vytvořili pracovní organizaci nazvanou Hoppers a založili stipendium na Graceinu počest. Hoppers má přes 3000 členů po celém světě.

Brewster Academy, internátní škola ve Wolfborough, New Hampshire, USA, zasvětila svou počítačovou laboratoř Grace v roce 1985 a pojmenovala třídu Grace Murray Hopper Computer Learning Center [19] . Akademie také oceňuje absolventy, kteří vynikají ve třídách počítačových systémů, cenou Grace Murray Hopper Prize [25] . Jako dítě strávil Hopper letní měsíce v rodinném sídle ve Wolfborough.

Budova správy námořní základny, Annapolis (dříve známá jako Naval Station Annapolis) v Annapolis, Maryland, je pojmenována jako „Grace Hopper Building“ na počest admirála Hoppera [19] .

Budova 1482, Naval Air Station North Island, obsahující námořní počítače a telekomunikační stanici San Diego, se také nazývá „Grace Hopper Building“.

Budova 6007 "C2/CNT West, Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance" nebo "C4ISR", Aberdeen Proving Ground, Maryland Center of Excellence, se jmenuje "Budova kontraadmirála Grace Hoppera".

Na Graceinu počest byla na Yaleově univerzitě zřízena osobní profesura na katedře informatiky. Joan Feigenbaumová byla do této funkce jmenována v roce 2008 [26] .

Odkaz Grace Hopperové inspiroval vznik konference Honoring Women in Information Technology [27] . Tato každoroční událost je věnována tomu, aby se do popředí zájmu žen v oblasti IT dostal výzkum a kariéra.

Most Goose Creek, který spojuje severní a jižní části námořní základny, která je součástí charlestonské části společné základny Charleston v Jižní Karolíně, je na počest admirála Hoppera pojmenován jako „Grace Hopper Memorial Bridge“ .

Zábavné příběhy

Po většinu své pozdější kariéry byla Hopper mimořádně žádaná jako řečník na různých akcích souvisejících s počítačovou technologií. Byla široce známá pro své živé a svobodné vypravěčské chování a také pro svou zásobárnu příběhů z prvních let války. V tomto prostředí si Hopper vysloužil přezdívku „Granny COBOL“.

Při vývoji počítače Mark II na Harvardské univerzitě v roce 1947 její kolegové našli a odstranili můru, která uvízla v relé a blokovala přenos signálu; Hopper to nazval „laděním“ systému – v americké angličtině slovo debugging doslova znamenalo „odstranění hmyzu“ [29] . Ačkoli termín „ počítačová chyba “ nelze spolehlivě připsat admirálovi Hopperovi, ona dala výrazu „ladění“ určité množství popularity [30] . Pozůstatky můry jsou drženy v deníku skupinových deníků (žurnál, podle pořadí, je uchováván v Smithsonian National Museum of American History , Washington) [31] .

Hopper je známý tím, že přišel na to, jak si představit koncept nanosekundy. Lidé (jako generálové a admirálové) se jí často ptali, proč satelitní komunikace trvala tak dlouho. Pro jasnost jim Grace začala dávat kousky šňůry dlouhé 30 centimetrů, protože tolik světla urazí za jednu nanosekundu. Grace dala těmto segmentům metonymum „nanosekundy“ [32] . Hopperová divákům objasnila, že toto je maximální vzdálenost, kterou může světlo urazit ve vakuu bez rušení, a že signály putovaly déle na skutečných kabelech, které jí pomáhaly.

Později použila stejnou metaforu, aby ilustrovala, proč rychlé počítače musely být malé. Na mnoha svých přednáškách a návštěvách rozdávala publiku „nanosekundy“ a prezentaci doplnila cívkou kabelu o délce 300 metrů, označující mikrosekundu. Později, když přednášela pro DEC, rozdávala balíčky mletého pepře, jehož zrnka nazývala „pikosekundy“ [33] .

Jay Elliot popsal Grace Hopperovou jako "do morku kostí" námořníka se skrytým "pirátem" uvnitř [34] .

Krátké nekrology

Poznámky

  1. Archiv historie matematiky MacTutor
  2. 1 2 Pas L.v. Genealogics  (anglicky) - 2003.
  3. Richard L. Wexelblat, ed. Historie programovacích jazyků  (neurčeno) . - New York: Academic Press , 1981. - ISBN 0-12-745040-8 .
  4. Donald D. Spencer. Počítače a zpracování informací  (neurčeno) . - CE Merrill Publishing Co, 1985. - ISBN 978-0-675-20290-9 .
  5. Phillip A. Laplante. Slovník informatiky, inženýrství a technologie  (anglicky) . - CRC Press , 2001. - ISBN 978-0-8493-2691-2 .
  6. Bryan H. Bunch, Alexander Hellemans. Jízdní řády technologie: Chronologie nejdůležitějších lidí a událostí v historii  techniky . - Simon & Schuster , 1993. - ISBN 978-0-671-76918-5 .
  7. Bernhelm Booss-Bavnbek, Jens Høyrup. Matematika a válka  (neopr.) . — Birkhauser Verlag, 2003. - ISBN 978-3-7643-1634-1 .
  8. Kybernetický hrdinové minulosti: "Amazing Grace"  Hopper . Získáno 12. prosince 2012. Archivováno z originálu 19. dubna 2013.
  9. Grace Murray  Hopper . Získáno 12. prosince 2012. Archivováno z originálu 19. dubna 2013.
  10. Alžběta; Dickason. Ohlédnutí: Mladší léta Grace Murray Hopperové   // Chips . - 1992. - Duben.
  11. 1 2 Green, Judy a Jeanne LaDuke. Průkopnické ženy v americké matematice: Doktorské studium před rokem  1940 . — Providence, Rhode Island : American Mathematical Society , 2009. — ISBN 978-0821843765 .
  12. I když některé knihy, včetně Grace Hopperové a Vynález informačního věku Kurta Beyera , uváděly, že Hopperová byla první ženou, která získala doktorát z matematiky na Yale, první z deseti žen před rokem 1934 byla Charlotte Cynthia Barnumová (1860–1934) . Murray, Margaret A.M. První dáma matematiky?, s. 5–6.
  13. G. M. Hopper a O. Ore, "Nové typy kritérií neredukovatelnosti," Bull. amer. Matematika. soc. 40 (1934) 216
  14. Prof. Vincent Hopper z NYU, učitel literatury, zemřel ve věku 69 let (21. ledna 1976).
  15. 1 2 3 Williams, Kathleen Broome. Nepravděpodobní válečníci: Vědkyně a americké námořnictvo ve druhé světové válce  (anglicky) . - Annapolis : United States Naval Institute , 2001. - ISBN 978-1-55750-961-1 .
  16. ↑ Vtip a moudrost Grace Hopperové  . Získáno 18. dubna 2013. Archivováno z originálu 19. dubna 2013.
  17. Beyer, Kurt W. Grace Hopper a vynález informačního  věku . - Cambridge, Massachusetts : The MIT Press , 2009. - ISBN 978-0-262-01310-9 .
  18. McGee, Russell C. Moje dobrodružství s trpaslíky: Osobní historie sálových počítačů  . — Charles Babbage Institute, University of Minnesota, 2004.
  19. 1 2 3 kontraadmirál Grace Murray Hopper,  USN . Biografie v námořní historii . Námořní historické centrum Spojených států amerických . Datum přístupu: 28. května 2007. Archivováno z originálu 19. dubna 2013.
  20. U.P.I. _ Computer Whiz Retires from Navy , Detroit Free Press  (15. srpna 1986), str. 4A. Archivováno z originálu 22. února 2014. Staženo 18. dubna 2013.
  21. Gilbert, Lynn. Zvláštní vášně: Grace Murray Hopper  (neopr.) . — 1. - New York : Lynn Gilbert Inc., 2012. - (Seriál Ženy moudrosti). - ISBN 978-1-61979-403-0 .
  22. Thomas J. Misa, ed., Gender Codes: Why Women Are Leaving Computing (Wiley/IEEE Computer Society Press, 2010), str. 63, 117.
  23. Příjemce ceny za člena muzea počítačové historie (odkaz není dostupný) . Získáno 18. dubna 2013. Archivováno z originálu 1. března 2005. 
  24. Domovská stránka Hopper  (anglicky)  (nedostupný odkaz) . nersc.gov . Získáno 18. dubna 2013. Archivováno z originálu 25. března 2011.
  25. Brewster Connections: Summer 2007  (anglicky)  (odkaz není k dispozici) . Získáno 18. dubna 2013. Archivováno z originálu 11. září 2014.
  26. Yale News, 18. července 2008
  27. Oslava Grace Hopperové žen ve výpočetní technice (nedostupný odkaz) . Získáno 18. dubna 2013. Archivováno z originálu 9. ledna 2014. 
  28. Brading, Tom Women's History Month: Beyond the bridge: Story of 'Amazing Grace' Hopper  (Angl.)  (odkaz není k dispozici) (13. března 2012). Získáno 12. února 2013. Archivováno z originálu 17. března 2013.
  29. ladění  . _ Slovník Merriam Webster . Získáno 25. května 2013. Archivováno z originálu 25. května 2013.
  30. Taylor, Alexander L., III . The Wizard Inside the Machine , TIME  (16. dubna 1984). Archivováno z originálu 15. srpna 2013. Staženo 17. února 2007.
  31. Kniha jízd s  chybou počítače . Národní muzeum americké historie . Získáno 18. dubna 2013. Archivováno z originálu 19. dubna 2013.
  32. Pozdě večer s Davidem Lettermanem. Pozdě večer s Davidem Lettermanem . NBC , New York City. 2. října 1986, epizoda 771, 5. sezóna
  33. McKenzie, Marianne Úžasná Grace Hopper  (angl.)  (odkaz není k dispozici) . Získáno 3. května 2011. Archivováno z originálu dne 22. července 2011.
  34. Elliott, Jay; Simon, William L. Cesta Steva Jobse: iLeadership for a new generation  (anglicky) . - Philadelphia: Vanguard, 2011. - S. 71. - ISBN 978-1-59315-639-8 .

Odkazy