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

科學 · 文章

編寫阿波羅登月軟件的瑪格麗特·漢密爾頓去世,享年90歲

發布:

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

重點

瑪格麗特·漢密爾頓是計算機科學家,曾領導麻省理工學院的團隊為美國航空航天局的阿波羅制導計算機編寫飛行軟件。她於2026年9月30日去世,享年90歲。她曾在麻省理工學院工作了二十年,該校宣布了她的去世;她的軟件被譽為在阿波羅11號登月期間阻止了任務中止。

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

瑪格麗特·漢密爾頓是一位計算機科學家,她在美國航空航天局阿波羅計畫中的工作幫助定義了軟件工程作為一門學科的地位。她於2026年9月30日去世,享年90歲。她曾在麻省理工學院工作約二十年,從1959年開始,該校宣布了她的去世。據CBS波士頓和海灣新聞報導,這兩家媒體都沒有報導具體的死亡原因或地點。

她為什麼現在被銘記

根據海灣新聞報導,漢密爾頓成為麻省理工學院為阿波羅計畫聘請的第一位編程員,也是擔任該職位的第一位女性。到1968年,她已升任軟件工程副主任,監督著400多名開發人員組成的團隊,他們負責編寫指揮艙和服務艙以及登月艙軟件。

據ITPro報導,人們還廣泛地紀念她因一張照片而聞名,照片中她站在她為阿波羅編寫的代碼的打印稿旁邊,這張圖像常被引用為早期軟件開發的象徵。

阿波羅11號期間的1201/1202警報

據CBS波士頓和ITPro報導,在1969年7月20日阿波羅11號登月艙下降的最後幾分鐘內,登月艙鷹號上的制導計算機觸發了稱為1202和1201的程序警報,當時宇航員尼爾·阿姆斯特朗和巴茲·奧爾德林距離著陸還大約三分鐘。警報表明計算機的任務過載,超過了它能在實時處理的能力。

據ITPro報導,漢密爾頓的團隊構建的軟件自動優先執行任務關鍵功能並暫停低優先級後台進程,使計算機能夠繼續運行著陸序列,而不是強制中止。CBS波士頓報導稱,這種錯誤檢測設計被譽為允許著陸進行的原因。

我喜歡說,不僅是第一個人類登上月球,而且是第一個在月球上運行的軟件。

— 瑪格麗特·漢密爾頓,引述自CBS波士頓

創造'軟件工程'這個詞

據維基百科和ITPro與海灣新聞報導的麻省理工學院教員評論,漢密爾頓被認為在軟件工程領域沒有正式地位的時代創造了軟件工程這一術語。麻省理工學院教授奧利維埃·德·韋克(Olivier de Weck),該大學航空航天系的臨時主任,表示僅稱她為先驅會低估她的作用,他指出她在領導一個團隊開發了有史以來最複雜的系統之一的同時親自開發了高級代碼,而且她的職業生涯專注於防止錯誤和處理她所謂的未知領域。

後來的職業生涯和榮譽

據維基百科和ITPro報導,在阿波羅計畫之後,漢密爾頓於1976年聯合創立了高階軟件公司,隨後於1986年創立了漢密爾頓技術公司,開發了一種名為通用系統語言的系統建模方法,旨在防止軟件錯誤的發生。海灣新聞報導稱,她在職業生涯中發表了130多篇論文。

2016年,美國總統巴拉克·奧巴馬向漢密爾頓授予了自由勳章,美國最高的平民榮譽。CBS波士頓報導稱,奧巴馬將她描述為計算機領域的先驅,她的軟件架構繼續影響當今的技術。據維基百科稱,她早前於2003年獲得了美國航空航天局的傑出太空法案獎。

瑪格麗特·漢密爾頓:主要事實
項目詳情來源
出生1936年8月17日,美國印第安納州保利維基百科
去世2026年9月30日,享年90歲CBS波士頓、海灣新聞
麻省理工學院職位首位聘請的阿波羅編程員;後來擔任監督400多名開發人員的副主任海灣新聞
關鍵時刻1201/1202警報,阿波羅11號下降,1969年7月20日CBS波士頓、ITPro
後來的公司高階軟件公司(1976年);漢密爾頓技術公司(1986年)維基百科、ITPro
主要榮譽自由勳章,2016年CBS波士頓

據CBS波士頓報導,將在美國馬薩諸塞州劍橋舉辦紀念集會,時間定在春季。

常見問題

瑪格麗特·漢密爾頓何時去世?
她於2026年9月30日去世,享年90歲。據CBS波士頓和海灣新聞報導,她曾工作過的麻省理工學院宣布了她的去世。
瑪格麗特·漢密爾頓為阿波羅計畫做了什麼?
據海灣新聞報導,她領導了為美國航空航天局的阿波羅制導計算機編寫飛行軟件的麻省理工學院團隊,並成為了監督指揮艙和服務艙以及登月艙系統的400多名軟件開發人員的副主任。
在阿波羅11號期間,1201和1202警報發生了什麼?
據CBS波士頓和ITPro報導,在1969年7月20日登月艙鷹號著陸前約三分鐘,其計算機觸發了1202和1201警報,表示過載。由漢密爾頓的團隊設計的軟件優先執行關鍵著陸任務並暫停其他任務,避免了任務中止。
瑪格麗特·漢密爾頓創造了'軟件工程'這個術語嗎?
據維基百科和ITPro報導的麻省理工學院教員評論,她被廣泛認為在該領域缺乏正式認可的時期創造了這個術語。
瑪格麗特·漢密爾頓在阿波羅之後做了什麼?
據維基百科和ITPro報導,她於1976年聯合創立了高階軟件公司,隨後於1986年創立了漢密爾頓技術公司,開發了一種名為通用系統語言的方法論,專注於防止軟件錯誤。

來源

  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)

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

相關文章