Grace Hopper
| ||
![]() Grace Murray Hopper (1984) | ||
![]() | ||
Data i miejsce urodzenia | 9 grudnia 1906 Nowy Jork | |
Data i miejsce śmierci | 1 stycznia 1992 hrabstwo Arlington | |
Przebieg służby | ||
Lata służby | 1943–1966, 1967–1971, 1972–1986 | |
Siły zbrojne | ![]() | |
Odznaczenia | ||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Grace Hopper, z d. Murray (ur. 9 grudnia 1906 w Nowym Jorku, zm. 1 stycznia 1992 w hrabstwie Arlington)[1] – amerykańska pionierka informatyki. Przez szereg lat służyła w United States Navy, w 1986 przeszła w stan spoczynku w stopniu kontradmirała (rear admiral (lower half)[a]).
Życiorys[edytuj | edytuj kod]
W wieku 17 lat rozpoczęła naukę w Vassar College i w 1928 uzyskała licencjat z matematyki. Następnie studiowała na Uniwersytecie Yale’a, gdzie zdobyła zarówno tytuł magistra, jak i stopień doktora matematyki (jako pierwsza kobieta w dziejach tej uczelni), by potem powrócić w Vassar College i prowadzić tam wykłady[2].
W 1943 dołączyła do korpusu rezerwy Marynarki Wojennej Stanów Zjednoczonych i otrzymała stanowisko w Biurze Projektu Wyliczeń Nawigacyjnych działającym przy Uniwersytecie Harvarda[2].
Współpracowała w latach II wojny światowej i po niej przy opracowaniu translatorów i pierwszych języków programowania, między innymi języka Cobol.
W 1952 zaprezentowała ideę kompilatora w artykule The education of a computer[3]. Pod koniec tego samego roku napisała pierwszy kompilator (A-0 system) dla UNIVAC I[4].
Grace Hopper była, obok Richarda Miltona Blocha i Roberta Campbella, jedną z programistek maszyny Harvard Mark I. Zasłynęła spopularyzowaniem określenia bug w słownictwie informatycznym. Podczas pracy nad komputerem Mark II na Uniwersytecie Harvarda do wnętrza komputera dostała się ćma i spowodowała awarię w jego funkcjonowaniu. Pracownicy naprawę tej usterki określili jako debugging, czyli odpluskwianie.
W 1949 przeniosła się do firmy komputerowej Eckert-Mauchly Computer Corporation w Filadelfii, gdzie pomagała przy projektowaniu pierwszego cyfrowego komputera przeznaczonego do szerokich zastosowań komercyjnych[2].
W 1977 objęła funkcję specjalnego doradcy przy wiceadmirale stojącym na czele Dowództwa ds. Automatyzacji Marynarki Wojennej[2].
Zobacz też[edytuj | edytuj kod]
Uwagi[edytuj | edytuj kod]
Przypisy[edytuj | edytuj kod]
- ↑ Grace Brewster Murray Hopper (ang.), Find A Grave [dostęp 2012-02-11]
- ↑ a b c d Rachel Swaby , "Upór i przekora. 52 kobiety, które odmieniły naukę i świat", 2017 .
- ↑ Grace Murray Hopper , The Education of a Computer, ACM '52, New York, NY, USA: ACM, 1952, s. 243–249, DOI: 10.1145/609784.609818 [dostęp 2017-04-13] .p?,, 1 stycznia
- ↑ Richard L. Wexelblat , History of Programming Languages, 1981, ISBN 0-12-745040-8 .