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

重點
瑪格麗特·漢密爾頓領導了麻省理工學院團隊編寫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採訪時表示,漢密爾頓在軟體工程領域仍處於初期階段時擔任軟體工程師,並幫助建立了人類迄今為止實現的最複雜的系統之一。
尋找解決方案和新想法是一場冒險。
表彰與後來的職業生涯
據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公司,在該公司開發了用於複雜軟體設計的通用系統語言。
來源
- MIT News — Margaret Hamilton, computing pioneer who led software development for the Apollo program, dies at 90
- WBUR — Margaret Hamilton, pioneering MIT scientist who led a software team for NASA's Apollo program, dies at 90
- Phys.org — Margaret Hamilton, who led a software team for NASA's Apollo program, dies at 90
- Wikipedia — Margaret Hamilton (software engineer)
本文由人工智慧撰寫,發布前已通過自動來源查核。如發現錯誤,請申請更正。 申請更正或回應 · 我們如何製作
相關文章

科學文章
光合作用解釋:植物如何將陽光轉化為化學能
光合作用是植物、藻類和某些細菌利用陽光、水和二氧化碳製造糖和氧氣的過程。它在葉綠體內發生在兩個相連的階段:捕捉太陽能的光依賴反應和使用該能量構建碳水化合物的卡爾文循環。

科學文章
疫苗如何發揮作用:從實驗室開發到免疫保護
疫苗通過向免疫系統展示病原體的無害片段——稱為抗原——來發揮作用,使身體在不患實際疾病的情況下產生抗體和記憶細胞。要達到這一點,疫苗需要經歷多年的臨床前測試和三個階段的人體試驗,然後才能被美國食品藥品監督管理局等監管機構批准。接種疫苗後,通常需要幾週才能獲得完全保護,因為免疫系統需要時間產生持久的防禦。

科學文章
Warhound:初创公司筹集2亿美元为美军进行犬类遗传工程
Warhound由庞大生物科学公司(Colossal Biosciences)的本·拉姆(Ben Lamm)和Anduril的帕尔默·卢克(Palmer Luckey)共同创办,于2026年10月22日筹集了2亿美元,用于为美军进行犬类遗传编辑和克隆,目标是从比利时玛利诺犬等犬种中清除遗传疾病。独立科学家认为遗传目标在技术上是可以实现的,但生物伦理学家警告称,克隆仍然效率低下,并引发了未解决的动物福利和监管问题。

科學文章
世界為何廢除閏秒,2027年將發生什麼變化
自1972年以來用於調整時鐘與地球自轉同步的一秒調整(閏秒)將完全停止。世界計時機構國際度量衡局(BIPM)於2026年10月15日確認,協調世界時(UTC)的連續時間將於2027年5月20日生效。此舉首次在2022年原則上達成協議,在專家指出存在前所未有的「負閏秒」可能帶來混亂風險後加快實施。