玛格丽特·汉密尔顿

玛格丽特·希菲尔德·汉密尔顿(,),美国计算机科学家、系統工程師和企業家,曾擔任軟件工程部的主管(),幫助該實驗室開發阿波羅計劃中航天器搭載的飛行軟件,其編寫的程序都以最大程度防止崩潰為目的,從而防止了阿波罗11号登月計劃中輟。

至今,漢密爾頓已發表了超過130篇論文、會議記錄和報告,內容包含60余個項目,以及她本人參與的6項主要課題。她創造了“軟體工程”(software engineering) 這個術語,並指出“我開始使用'軟體工程'這個術語來將其與硬體和其他類型的工程區分開來,但將每種類型的工程視為整個系統工程過程的一部分。”

2016年11月22日,漢密爾頓因在為美國宇航局阿波羅登月任務開發機載飛行軟體方面做出的貢獻而獲得巴拉克·奧巴馬總統頒發的總統自由勳章。

早期生活與教育
玛格丽特·希菲尔德的父母分别名叫肯尼斯·希菲尔德()和露丝·希菲尔德()。1954年,她从汉考克高中()毕业,随后入读,并于四年后取得文学士学位,专业是数学,辅修哲学。

她說,她的詩人父親和校長祖父激勵她在學習中輔修哲學。

職業生涯
大学学成后,她曾短暂在做过高中数学和法语老师,其时她的丈夫仍未本科毕业。之后她搬到了麻省波士顿,原计划入读布兰迪斯大学,完成抽象代数方向的研究生学业,但1960年却得到了一份麻省理工学院的临时的软件开发职位,负责编写在和计算机上运行的天气预报软件,工作地点则是由马文·闵斯基领导的MIT计算机科学和人工智能实验室。她的直接上司是爱德华·诺顿·洛伦茨;}-教授,后者正在气象学系研究对大气进行数学建模。在当时,计算机科学和软件工程还算不上是学科,程序员们都是通过工作积累经验。汉密尔顿负责编写全新的月球表面导航软件,以及后来该软件在其他项目中的各个版本(比如天空实验室计划)。

汉密尔顿本人曾这样总结这一事件:

经商
所照的官方照片,摄于1989年。]]

1976至1984年间,汉密尔顿担任了她自己创立的「高阶软件」()公司的,基于公司的开发模式,完成了一款名为的产品。

1986年,她在麻省剑桥镇创立了汉密尔顿技术有限公司(),并出任。公司围绕通用系统语言()及其自动化环境创建,这些都是基于她本人的开发先于事实()的理念。

影响
汉密尔顿被认为发明了软件工程一词。在这一领域,她还是并行计算、优先级调配、端对端测试等技术的先驱者。

荣誉
(Barack Obama) 向漢密爾頓授予總統自由勳章.]]

  • 1986年获奥古斯塔·埃达·洛夫莱斯()奖。
  • 2017年4月28日,她獲得了電腦歷史博物館研究員獎,該獎項旨在表彰那些電腦思想改變了世界的傑出男女。
  • 2018年,她被加泰罗尼亚理工大学 (UPC)授予榮譽博士學位。
  • 2019年,她榮獲華盛頓獎 (The Washington Award)。
  • 2019年,她被巴德學院授予榮譽博士學位。
  • 2019年,她獲頒無畏終身成就獎 (Intrepid Lifetime Achievement Award)。
  • 2022年,她入選俄亥俄州代頓的國家航空名人堂(NAHF)。

私人生活
漢密爾頓有一個妹妹凱瑟琳 (Kathryn)。

瑪格麗特在大学期间遇到了她的第一任丈夫,詹姆斯·汉密尔顿(; 1937-2014)。他們於1958年6月15日結婚,也就是她從厄勒姆學院畢業後的夏天。

部分作品
*
*
*
*
*
*

参考来源
延伸閱讀
*

外部連結

*[http://earlham.edu/margaret-hamilton/ Margaret Hamilton ’58 — Presidential Medal of Freedom Recipient] : Earlham College profile

评论 (0)

  • 还没有评论,来抢沙发吧。