Ten język jest tłumaczony maszynowo i nie został zweryfikowany przez człowieka.

Nauka · Artykuł

Margaret Hamilton, która kodowała oprogramowanie lądowania Apollo na Księżycu, zmarła w wieku 90 lat

Opublikowano:

Photograph of Margaret Hamilton taken in 1995
Obraz: Daphne Weld Nichols · CC BY-SA 3.0 · Wikimedia Commons

W skrócie

Margaret Hamilton, informatyczka, która kierowała zespołem MIT tworzącym oprogramowanie lotu do komputera nawigacyjnego Apollo NASA, zmarła 30 września 2026 roku w wieku 90 lat. MIT, gdzie pracowała przez dwie dekady, ogłosił jej śmierć; jej oprogramowanie przypisywane jest zahamowaniu przerwania misji podczas lądowania Apollo 11 na Księżycu.

Ta wersja jest tłumaczeniem maszynowym oryginału (English). Przeczytaj oryginał

Margaret Hamilton, informatyczka, której praca nad programem Apollo NASA pomogła zdefiniować inżynierię oprogramowania jako dyscyplinę naukową, zmarła 30 września 2026 roku w wieku 90 lat. Massachusetts Institute of Technology, gdzie Hamilton pracowała przez około dwie dekady od 1959 roku, ogłosił jej śmierć, zgodnie z raportami CBS Boston i Gulf News. Żaden z tych źródeł nie podał konkretnej przyczyny ani miejsca śmierci.

Dlaczego jest teraz pamiętana

Hamilton stała się pierwszym zatrudnionym przez MIT programistą projektu Apollo i pierwszą kobietą na tym stanowisku, według Gulf News. Do 1968 roku została zastępczyni dyrektora ds. inżynierii oprogramowania, kierując zespołem ponad 400 deweloperów pracujących nad oprogramowaniem Command and Service Module i Lunar Module, poinformował portal.

Jest także szeroko pamiętana z powodu fotografii, na której stoi obok wydruku kodu, który napisała dla Apollo, zdjęcie często przywoływane jako symbol wczesnego rozwoju oprogramowania, według ITPro.

Alarmy 1201/1202 podczas Apollo 11

W ostatnich minutach zejścia Apollo 11 na Księżyc 20 lipca 1969 roku, komputer nawigacyjny na pokładzie lądownika księżycowego Eagle uruchomił alarmy programowe znane jako 1202 i 1201, dokładnie gdy astronauci Neil Armstrong i Buzz Aldrin byli około trzy minuty od lądowania, poinformowały CBS Boston i ITPro. Alarmy wskazywały, że komputer był przeciążony większą liczbą zadań, niż mógł przetworzyć w czasie rzeczywistym.

Zgodnie z ITPro, oprogramowanie zbudowane przez zespół Hamilton automatycznie nadawało priorytet funkcjom krytycznym dla misji i zawieszało procesy w tle o niższym priorytecie, umożliwiając komputerowi kontynuowanie sekwencji lądowania zamiast zmuszania do przerwania misji. CBS Boston poinformował, że ten projekt detekcji błędów przypisywany jest możliwości kontynuowania lądowania.

Lubię mówić, że to był nie tylko pierwszy człowiek na Księżycu, ale pierwsze oprogramowanie uruchomione na Księżycu.

— Margaret Hamilton, cytowana przez CBS Boston

Ukucie terminu "inżynieria oprogramowania"

Hamilton przypisywany jest początek terminu inżynieria oprogramowania w czasach, gdy dziedzina ta nie miała własnego formalnego statusu, zgodnie z Wikipedią i uwagami pracowników MIT podanymi przez ITPro i Gulf News. Profesor MIT Olivier de Weck, pełniący funkcję szefa Katedry Aeronautyki i Astronautyki, powiedział, że nazwanie jej jedynie pionierem byłoby niedocenieniem jej roli, zauważając, że osobiście opracowała zaawansowany kod, kierując zespołem, który zbudował jeden z najbardziej złożonych systemów kiedykolwiek podejmowanych, i że jej kariera była skoncentrowana na zapobieganiu błędom i radzeniu sobie z tym, co ona nazywała nieznanym.

Późniejsza kariera i wyróżnienia

Po programie Apollo Hamilton współzałożyła Higher Order Software w 1976 roku, a następnie założyła Hamilton Technologies w 1986 roku, tworząc metodologię modelowania systemów zwaną Universal Systems Language mającą na celu zapobieganie błędom oprogramowania przed ich wystąpieniem, zgodnie z Wikipedią i ITPro. Gulf News poinformował, że opublikowała ponad 130 prac podczas swojej kariery.

W 2016 roku prezydent Barack Obama przyznał Hamilton Prezydencki Medal Wolności, najwyższe cywilne odznaczenie Stanów Zjednoczonych. CBS Boston poinformował, że Obama opisał ją jako pioniera informatyki, której architektura oprogramowania nadal wpływa na dzisiejszą technologię. Wcześniej otrzymała Wyjątkową Nagrodę Space Act NASA w 2003 roku, zgodnie z Wikipedią.

Margaret Hamilton: kluczowe fakty
ElementSzczegółyŹródło
Urodzina17 sierpnia 1936 roku, Paoli, IndianaWikipedia
Śmierć30 września 2026 roku, wiek 90 latCBS Boston, Gulf News
Rola w MITPierwszy zatrudniony programista Apollo; później zastępczyni dyrektora kierującego 400+ deweloperamiGulf News
Kluczowy momentAlarmy 1201/1202, zejście Apollo 11, 20 lipca 1969 rokuCBS Boston, ITPro
Późniejsze firmyHigher Order Software (1976); Hamilton Technologies (1986)Wikipedia, ITPro
Główne wyróżnieniePrezydencki Medal Wolności, 2016CBS Boston

Zebranie pamiątkowe zaplanowano na wiosnę w Cambridge, Massachusetts, poinformowała CBS Boston.

Pytania

Kiedy Margaret Hamilton zmarła?
Zmarła 30 września 2026 roku w wieku 90 lat. MIT, gdzie pracowała, ogłosił jej śmierć, zgodnie z CBS Boston i Gulf News.
Co Margaret Hamilton robiła dla programu Apollo?
Kierowała zespołem MIT, który napisał oprogramowanie lotu dla komputera nawigacyjnego Apollo NASA i została zastępczyni dyrektora kierującego ponad 400 deweloperami oprogramowania dla systemów Command and Service Module i Lunar Module, zgodnie z Gulf News.
Co się stało z alarmami 1201 i 1202 podczas Apollo 11?
Około trzy minuty przed tym, jak lądownik księżycowy Eagle wylądował 20 lipca 1969 roku, jego komputer uruchomił alarmy 1202 i 1201 sygnalizujące przeciążenie. Oprogramowanie zaprojektowane przez zespół Hamilton nadawało priorytet krytycznym zadaniom lądowania i wstrzymywało inne, unikając przerwania misji, zgodnie z CBS Boston i ITPro.
Czy Margaret Hamilton ukuła termin "inżynieria oprogramowania"?
Przypisywana jej jest pochodzenia tego terminu w czasach, gdy dziedzina ta nie miała formalnego uznania, zgodnie z Wikipedią i uwagami pracowników MIT podanymi przez ITPro.
Co Margaret Hamilton robiła po Apollo?
Współzałożyła Higher Order Software w 1976 roku i później założyła Hamilton Technologies w 1986 roku, opracowując metodologię zwaną Universal Systems Language skupioną na zapobieganiu błędom oprogramowania, zgodnie z Wikipedią i ITPro.

Źródła

  1. CBS Boston — Margaret Hamilton, pioneering computer scientist for Apollo program, dies at 90
  2. Gulf News — Margaret Hamilton, Apollo Program Pioneer and Computing Trailblazer, Dies at 90
  3. ITPro — Software engineering trailblazer Margaret Hamilton dies aged 90
  4. Wikipedia — Margaret Hamilton (software engineer)

Ten tekst przygotowała sztuczna inteligencja, a przed publikacją przeszedł automatyczną kontrolę źródeł. Jeśli widzisz błąd, poproś o sprostowanie. Poproś o sprostowanie lub odpowiedź · Jak to robimy

Powiązane