此語言為機器翻譯,尚未經過人工審閱。

科學 · 新聞

瑪格麗特·漢密爾頓,提出該術語的阿波羅軟體先驅,享年90歲去世

發布:

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

重點

瑪格麗特·漢密爾頓領導了麻省理工學院團隊編寫NASA阿波羅任務的機載飛行軟體,並被認為創造了「軟體工程」一詞。她於2026年9月30日在馬薩諸塞州劍橋的一家醫院去世,享年90歲。

此版本是原文(English)的機器翻譯。 閱讀原文

電腦科學家瑪格麗特·漢密爾頓領導編寫了NASA載人阿波羅登月任務機載飛行軟體的團隊,於2026年9月30日在馬薩諸塞州劍橋的一家醫院去世,據MIT新聞和WBUR報導。她享年90歲。

漢密爾頓於1936年8月17日在印第安納州保利出生,在密歇根州上半島長大。據MIT新聞報導,她於1958年從埃爾蘭學院獲得數學學士學位,副修哲學。

領導阿波羅軟體團隊

據MIT新聞報導,漢密爾頓於1959年加入麻省理工學院,最初從事天氣預報軟體工作,然後在1960年代中期轉入MIT儀表實驗室,領導阿波羅制導電腦機載飛行軟體的開發。

據MIT新聞報導,到1968年,她是負責指揮與服務模塊軟體團隊的副主任,該團隊增至400多人。

漢密爾頓的團隊建立了MIT新聞所描述的「防禦性」編程方法,旨在預測和從錯誤中恢復,而不僅僅是避免錯誤。該設計在1969年7月20日阿波羅11月球登陸艙著陸前幾分鐘時被證明至關重要,當時制導電腦因傳入數據過載而開始閃爍1202警報。據MIT新聞報導,漢密爾頓的團隊開發的優先級驅動軟體自動丟棄了低優先級任務,並保持了關鍵著陸功能的運行,使任務能夠繼續進行而不是中止。

創造「軟體工程」一詞

據MIT新聞報導,漢密爾頓開始使用「軟體工程」一詞來描述她的工作,並主張編寫代碼應該與其他工程學科擁有相同的專業合法性,當時據報導她的同事認為這個短語很有趣。麻省理工學院教授奧利維耶·德·韋克在接受WBUR和phys.org採訪時表示,漢密爾頓在軟體工程領域仍處於初期階段時擔任軟體工程師,並幫助建立了人類迄今為止實現的最複雜的系統之一。

尋找解決方案和新想法是一場冒險。

— 瑪格麗特·漢密爾頓,據WBUR引用

表彰與後來的職業生涯

據MIT新聞報導,在阿波羅時代之後,漢密爾頓創立了兩家軟體公司,分別是1976年創辦的Higher Order Software公司和後來的Hamilton Technologies公司,她在那裡開發了她稱為通用系統語言的系統,用於設計複雜的軟體系統。

據MIT新聞、WBUR和phys.org報導,漢密爾頓於2016年獲得總統自由勳章。MIT新聞還報導她於2003年獲得NASA傑出太空法案獎,並於2022年被納入美國航空名人堂。

據MIT新聞和WBUR報導,一張漢密爾頓站在堆積的打印阿波羅代碼頁旁邊的廣為流傳的照片成為了與女性對計算的貢獻相關聯的象徵。據WBUR和phys.org報導,2017年她被描繪在樂高人偶中,作為「NASA女性」系列的一部分。

據phys.org報導,NASA局長賈里德·艾薩克曼表示,漢密爾頓的工作幫助使人類首次登月之旅成為可能。

MIT新聞報導,漢密爾頓的倖存者包括她的女兒勞倫·漢密爾頓;女婿理查德·塞萊斯尼克;兩個孫子;四個曾孫;以及兄弟姐妹約翰、大衛和凱瑟琳。

尚不清楚的事項

本文查閱的任何來源都沒有報告死因。MIT新聞報導,紀念服務計劃於春季在馬薩諸塞州劍橋舉行。

常見問題

瑪格麗特·漢密爾頓是如何去世的?
MIT新聞和WBUR報導,她於2026年9月30日在馬薩諸塞州劍橋的一家醫院去世,享年90歲。沒有報告死因。
為什麼瑪格麗特·漢密爾頓被認為是軟體工程的先驅?
據MIT新聞報導,她在領導編寫NASA阿波羅任務機載飛行軟體的團隊時創造和推廣了「軟體工程」一詞,幫助建立了編碼作為公認的工程學科。
漢密爾頓的軟體在阿波羅11著陸中發揮了什麼作用?
MIT新聞報導,她的團隊的優先級驅動、容錯軟體設計使月球著陸艙的制導電腦在1969年7月20日著陸前幾分鐘1202過載警報後能夠丟棄非關鍵任務並保持運行,防止了中止。
瑪格麗特·漢密爾頓獲得了什麼認可?
據MIT新聞、WBUR和phys.org報導,她於2016年獲得了總統自由勳章。MIT新聞還報導她於2003年獲得了NASA傑出太空法案獎,並於2022年被納入美國航空名人堂。
漢密爾頓在阿波羅計劃之後做了什麼?
據MIT新聞報導,她於1976年創立了軟體公司Higher Order Software,後來又創立了Hamilton Technologies公司,在該公司開發了用於複雜軟體設計的通用系統語言。

來源

  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)

本文由人工智慧撰寫,發布前已通過自動來源查核。如發現錯誤,請申請更正。 申請更正或回應 · 我們如何製作

相關文章