Grace Hopper

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
Grace Hopper
Grace Brewster Murray Hopper
Ilustracja
Grace Murray Hopper (1984)
kontradmirał kontradmirał
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 United States Navy United States Navy
Odznaczenia
Defense Distinguished Service Medal (Stany Zjednoczone) Legia Zasługi (USA) Medal za Chwalebną Służbę (Stany Zjednoczone) American Campaign Medal World War II Victory Medal National Defense Service Medal Armed Forces Reserve Medal Naval Reserve Medal
Zapis w dzienniku obsługi Mark II

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]

  1. Rear admiral (lower half) to ranga niższa od stopnia rear admiral („pełny” kontradmirał), a wyższa od stopnia captain (komandor).

Przypisy[edytuj | edytuj kod]

  1. Grace Brewster Murray Hopper (ang.), Find A Grave [dostęp 2012-02-11]
  2. a b c d Rachel Swaby, "Upór i przekora. 52 kobiety, które odmieniły naukę i świat", 2017.
  3. Grace Murray Hopper, The Education of a Computer, ACM '52, New York, NY, USA: ACM, 1952, s. 243–249, DOI10.1145/609784.609818 [dostęp 2017-04-13].
  4. Richard L. Wexelblat, History of Programming Languages, 1981, ISBN 0-12-745040-8.