Skip to content

Kontradmirál Grace Murray Hopper: Matka Cobol

19 de Červenec de 2021
Featured Grace Hopper Gov Tech 5093833 f427919a85554166a89c9a42a40c303d

Kontradmirál Grace Murray Hopper, známá jako Cobolova matka, byla počítačovou průkopnicí, námořní důstojnicí, pedagogkou, lektorkou a ženou v oboru počítačových věd. Její znalosti, vzdělání, houževnatost a zkušenosti vedly k jejímu mezinárodnímu uznání.

Kdo je Grace Hopper? Raná léta

Grace Brewster Murray Hopper, která se narodila v prosinci 1906 v New Yorku, byla dcerou Waltera Fletchera Murraye a Mary Campbell Van Horneové. Jako dítě byla vzdělávána v soukromých školách a projevovala časný zájem o strojírenství.

Inspirativní ženy v tech / We are tech women.
Vystudovala Phi Beta Kappa na Vassar College v roce 1928 s tituly z matematiky a fyziky. Poté získala magisterský titul z matematiky na Yale v roce 1930 a o rok později začala učit stejný předmět na Vassar College. Vzdělávací kariéru ukončila v roce 1934 titulem Ph.D. v matematice. Později v životě se sama stala pedagogem a odborným lektorem v oboru informatiky. „Pro mě je programování více než důležité praktické umění.“ Je to také obrovský podnik v základech poznání. “

Námořní kariéra kontradmirála Hoppera

Během druhé světové války se Grace Murray Hopperová pokusila narukovat k námořnictvu, ale kvůli jejímu věku (34) a malé postavě ji odmítli. Poté odešla z práce na Vassar College, aby se připojila k námořní rezervě Spojených států (Women’s Reserve) známé jako WAVES.

Grace Hopper z Wikipedie

James S. Davis / Wikipedia.
Po výcviku na námořní záložní škole midshipmenů v Massachusetts absolvovala nejprve ve své třídě. Poté byla přidělena do pobočky výpočetního projektu na Harvardské univerzitě jako poručík v juniorské třídě. Po celý zbytek svého života si udržovala vztah s námořní rezervací, i když významně přispívala technologiemi. Ačkoli námořnictvo nikdy neschválilo její přesun k námořnictvu mimo rezervu, získala velitelskou hodnost v roce 1966, kapitánku v roce 1973, komodora v roce 1983 a kontradmirála v roce 1985. „Vedení je obousměrná ulice, loajalita vzhůru a loajalita dole . Respekt k nadřízeným; starat se o svoji posádku. “ V roce 1987 jí byla udělena medaile Distinguished Service Medal, nejvyšší nebojové vojenské vyznamenání.

Čím je známá Grace Hopperová?

Během projektu Bureau of Ships Computation Project na Harvardu spolupracoval Hopper s dalším počítačovým průkopníkem Howardem Aikenem. V čele s Aikenem vyvinul tým počítač Mark I, známý také jako Automatická sekvence řízená kalkulačka. Hopper dostal za úkol naprogramovat Mark I a pro tento raný elektromechanický počítač napsal uživatelskou příručku s více než 500 stránkami. Ona a výpočty týmu byly považovány za nezbytné pro válečné úsilí. Armáda je použila pro výpočet trajektorie raket, kalibraci minolovek a vytvoření tabulek dosahu pro nová děla.

Grace Hopper Yale News

Muzeum počítačové historie / Yale News.
Mark II a Mark III brzy následovali. V průběhu příběhu našel tým jednoho večera v roce 1947 uvnitř Mark II můru, takže Hopper jako první označil problém s počítačem za „chybu“. Hopper pokračovala ve své práci s výpočetní laboratoří Harvard až do roku 1949. Poté se připojila k Eckert-Mauchly Computer Corporation, kterou později získal Remington Rand. Pracovala jako vedoucí matematička v týmu vyvíjejícím UNIVAC I, první rozsáhlý, plně elektronický počítač, který se dostal na trh v roce 1950. „Od té doby, když se s počítačem něco pokazilo, řekli jsme, že v něm byly chyby . “ Během této doby navrhl Hopper nový počítačový jazyk. Věřila, že lidé budou častěji používat programovací jazyk používající anglická slova, nikoli jen symboly. Zatímco společnost její návrh na několik let odmítla, Hopper se svého nápadu nevzdal a vyvinul první kompilátor počítačového jazyka. V roce 1952 se zrodila první verze programu s názvem A-0. Tento program, který fungoval jako linker, dal programátorům možnost psát programy pro více počítačů namísto jednotlivých. A překladač v podstatě „přeložil matematickou notaci do strojového kódu“. „Řekli mi, že počítače mohou dělat pouze aritmetiku.“ V letech 1954 až 1955 přišel Flow-Matic, programovací jazyk založený na kompilátoru, který jako příkazy používá anglické příkazy. Program byl veřejnosti zpřístupněn v roce 1958. Flow-Matic byl koncept, který formoval Cobol. Definován v roce 1959, Cobol (běžný obchodně orientovaný jazyk) je programovací jazyk pro datové procesory, který používáme dodnes. Hopper propagoval tento jazyk ve vojenském i soukromém sektoru v průběhu šedesátých let. V 70. letech byl Cobol celosvětově nejpoužívanějším počítačovým jazykem.

Grace Hopper z ProfoundSpace.org

Smithsonian Institution / Space.com.
Hopper působil jako ředitel Navy Programming Languages ​​Group, vyvinul ověřovací software pro Cobol a kompilátor byl součástí standardizačního programu pro celé námořnictvo. V 70. letech vyvinula standardy pro testování počítačových systémů a komponent. Tyto testy přijal Národní úřad pro standardy (nyní Národní institut pro standardy a technologie (NIST)). „Nejnebezpečnější fráze v jazyce je: ‚Vždy jsme to dělali tímto způsobem.'“

Časová osa dědictví

1906: Narozen v New Yorku.

1928: Vystudoval Phi Beta Kappa z Vassar College.

1930: Získala magisterský titul z matematiky na Yale University a provdala se za profesora New York University Vincenta Fostera Hoppera.

1931: Začal učit matematiku na Vassar College.

1934: Dokončila doktorát v matematice z Yale University.

1943: Připojil se k americké námořní rezervě (WAVES).

1944: Povýšen do hodnosti poručíka, mladšího stupně a přidělen do Bureau of Ships Computation Project na Harvardově univerzitě.

[1945: Rozvedená od svého manžela, Vincenta Fostera Hoppera.

1949: Připojil se k Eckert-Mauchly Computer Corporation jako senior matematik.

1952: Vyvinut první kompilátor počítačového jazyka.

1954: Vyvinula se svým týmem programovací jazyky Math-Matic a Flow-Matic.

1959: Definoval programovací jazyk Cobol a stal se lektorem na Moore School of Electrical Engineering na University of Pennsylvania.

1966: Získal hodnost velitele a odešel z námořní rezervy.

1967, 1971, 1972: Odvolán do aktivní služby v námořní rezervě, znovu odešel do důchodu a znovu se vrátil do aktivní služby. „Zdá se, že hodně odcházím do důchodu.“

19721978: Působil jako profesionální lektor na Univerzitě George Washingtona.

1973: Získal hodnost kapitána v námořní rezervě a první Američan a žena, kteří byli jmenováni Distinguished Fellow of British Computer Society.

1983: Získal hodnost komodora v námořní rezervě zvláštním jmenováním prezidenta prezidentem Ronaldem Reaganem.

1985: Získal hodnost kontradmirála v námořní rezervě.

19861987: Navždy odešel z námořní zálohy a byl oceněn medailí za významnou obranu.

1988: Obdržel národní medaili za technologii.

1991: Jmenován členem Americké akademie umění a věd. V lednu 1992, ve věku 85 let, kontradmirál Grace Murray Hopper zemřel ve spánku z přirozených příčin a byl uložen k odpočinku se všemi vojenskými poctami na Arlingtonském národním hřbitově. Neměla žádné děti. Po jejím absolvování získala Prezidentskou medaili svobody, aby ocenila její přínos pro průmysl výpočetní techniky.

Děkuji, Grace Murray Hopperová

Pokud jde o samotný Cobol, jeho revize v průběhu desetiletí vedly k objektově orientovaným syntaxím, které používají prodejci jako IBM a Fujitsu. Programy Cobol stále běží na operačních systémech jako Unix a Windows. A koncepce používání anglických příkazů jako počítačových příkazů ovlivnila nejen programovací jazyky, ale i lidi, kteří je píší a používají každý den. „Loď v přístavu je bezpečná, ale k tomu lodě neslouží.“ Vyplujte na moře a dělejte nové věci. “ Bez příspěvků Grace Murray Hopperové bychom nebyli ve světě technologie tam, kde jsme dnes. Děkuji, kontradmirál Grace Murray Hopper.

Přečtěte si více o dalších vlivných ženách v technologii s naším seznamem důležitých žen v historii videoher.