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

Nauka · Wiadomość

Margaret Hamilton, pionierka oprogramowania Apollo, która ukuła ten termin, 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, która kierowała zespołem MIT, który napisał wbudowane oprogramowanie lotnicze dla załogowych misji księżycowych NASA w programie Apollo i której przypisuje się ukucie terminu «inżynieria oprogramowania», zmarła 30 września 2026 roku w szpitalu w Cambridge, Massachusetts. Miała 90 lat.

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

Margaret Hamilton, naukowczanka zajmująca się informatyką, która kierowała zespołem, który napisał wbudowane oprogramowanie lotnicze dla załogowych misji księżycowych NASA w programie Apollo, zmarła 30 września 2026 roku w szpitalu w Cambridge, Massachusetts, zgodnie z MIT News i WBUR. Miała 90 lat.

Hamilton urodziła się 17 sierpnia 1936 roku w Paoli, Indiana, i dorastała na Półwyspie Górnym Michigan. Uzyskała licencjat z matematyki z minorem z filozofii na Earlham College w 1958 roku, zgodnie z MIT News.

Kierowanie zespołem oprogramowania Apollo

Hamilton dołączyła do Massachusetts Institute of Technology w 1959 roku, początkowo pracując nad oprogramowaniem do prognozowania pogody, zanim przeszła do laboratoriów instrumentacyjnych MIT w połowie lat 60., gdzie kierowała rozwojem wbudowanego oprogramowania dla komputera sterowania Apollo, zgodnie z MIT News.

Do 1968 roku była zastępcą dyrektora odpowiedzialną za zespół oprogramowania modułu dowodzenia i serwisowego, który wzrósł do ponad 400 osób, zgodnie z MIT News.

Zespół Hamilton opracował, jak MIT News opisuje to, «defensywne» podejście do programowania zaprojektowane do przewidywania i odzyskiwania się z błędów zamiast ich zwykłego unikania. Ten projekt okazał się krytyczny na kilka minut przed przylądkiem modułu księżycowego Apollo 11 na 20 lipca 1969 roku, gdy komputer sterowania zaczął wysyłać alarm 1202, ponieważ był przeciążony przychodzącymi danymi. Zgodnie z MIT News, oprogramowanie z priorytetami, które opracował zespół Hamilton, automatycznie odrzucało zadania o niższym priorytecie i utrzymywało uruchomione krytyczne funkcje lądowania, co pozwoliło misji kontynuować zamiast przerwania.

Ukucie terminu «inżynieria oprogramowania»

Zgodnie z MIT News, Hamilton zaczęła używać terminu «inżynieria oprogramowania» do opisania swojej pracy i argumentowania, że pisanie kodu zasługuje na taką samą profesjonalną legitymację jak inne dyscypliny inżynierskie, w czasie gdy jej kolegowie uważali frazę za śmieszną. Olivier de Weck, profesor MIT nauczający o programie Apollo, powiedział WBUR i phys.org, że Hamilton pracowała jako inżynierka oprogramowania w czasach, gdy dziedzina była jeszcze w swoim początkowym etapie i pomogła zbudować jeden z najbardziej złożonych systemów osiągniętych przez ludzkość do tego momentu.

Wymyślanie rozwiązań i nowych pomysłów było przygodą.

— Margaret Hamilton, cytat z WBUR

Uznanie i późniejsza kariera

Po erze Apollo Hamilton założyła dwie firmy: Higher Order Software w 1976 roku i później Hamilton Technologies, gdzie opracowała to, co nazwała Universal Systems Language do projektowania złożonych systemów oprogramowania, zgodnie z MIT News.

Hamilton otrzymała Prezydencki Medal Wolności w 2016 roku, zgodnie z MIT News, WBUR i phys.org. MIT News również doniosła, że otrzymała Nagrodę NASA za Wyjątkowe Osiągnięcia w Kosmosie w 2003 roku i została wpisana do Krajowej Sali Sławy Lotnictwa w 2022 roku.

Powszechnie rozpowszechniająca się fotografia Hamilton stojącej obok stosów wydrukowanego kodu Apollo stała się symbolem związanym z wkładem kobiet w informatykę, zgodnie z MIT News i WBUR. W 2017 roku została przedstawiona w figurce Lego jako część zestawu «Kobiety NASA», zgodnie z WBUR i phys.org.

Administrator NASA Jared Isaacman powiedział, że praca Hamilton pomogła uczynić możliwymi pierwsze podróże ludzkości na Księżyc, zgodnie z phys.org.

MIT News doniosła, że pozostała jej: córka Lauren Hamilton; zięć Richard Selesnick; dwaj wnukowie; czterech prawnuków; i rodzeństwo John, David i Kathryn.

Co nie jest jeszcze znane

Żaden ze źródeł przeanalizowanych dla tego artykułu nie podawał przyczyny śmierci. MIT News doniosła, że msza żałobna jest planowana na wiosnę w Cambridge, Massachusetts.

Pytania

Jak zmarła Margaret Hamilton?
MIT News i WBUR doniosły, że zmarła 30 września 2026 roku w szpitalu w Cambridge, Massachusetts, w wieku 90 lat. Przyczyna śmierci nie została podana.
Dlaczego Margaret Hamilton uważana jest za pionierką inżynierii oprogramowania?
Zgodnie z MIT News, ukuła i popularyzowała termin «inżynieria oprogramowania» kierując zespołem, który napisał wbudowane oprogramowanie lotnicze dla misji programu Apollo NASA, pomagając ustanowić kodowanie jako uznaną dyscyplinę inżynierską.
Jaką rolę odegrało oprogramowanie Hamilton podczas lądowania Apollo 11?
MIT News doniosła, że projekt oprogramowania jej zespołu oparty na priorytetach i odporny na błędy pozwolił komputerowi sterowania modułu księżycowego odrzucić zadania niekrytyczne i utrzymać funkcjonowanie po alarmu 1202 przeciążenia kilka minut przed lądowaniem 20 lipca 1969 roku, zapobiegając przerwaniu.
Jakie uznanie otrzymała Margaret Hamilton?
Otrzymała Prezydencki Medal Wolności w 2016 roku, zgodnie z MIT News, WBUR i phys.org. MIT News również doniosła o Nagrodzie NASA za Wyjątkowe Osiągnięcia w Kosmosie w 2003 roku i wpisaniu do Krajowej Sali Sławy Lotnictwa w 2022 roku.
Co robił Hamilton po programie Apollo?
Zgodnie z MIT News, założyła firmy Higher Order Software w 1976 roku i później Hamilton Technologies, gdzie opracowała Universal Systems Language do projektowania złożonych systemów oprogramowania.

Źródła

  1. MIT News — Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90
  2. WBUR — Margaret Hamilton, pioneering MIT scientist who led a software team for NASA's Apollo program, dies at 90
  3. Phys.org — Margaret Hamilton, who led a software team for NASA's Apollo program, dies at 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