DC娱乐网

这张标志性的照片拍摄于 1969 年,照片中的女性是美国著名的计算机科学家 玛格

这张标志性的照片拍摄于 1969 年,照片中的女性是美国著名的计算机科学家 玛格丽特·汉密尔顿 (Margaret Hamilton)。

历史背景与核心成就
阿波罗计划的关键贡献:
当时她担任麻省理工学院(MIT)仪器实验室软件工程学部的总监,领导团队为美国国家航空航天局(NASA)的阿波罗计划开发了指挥舱和登月舱的车载飞行导引软件。

震撼的“代码堆”:
照片中她身边那一叠厚如人高的纸张,正是她和团队共同编写的阿波罗导引计算机(AGC)源代码打印件(约 40 万行代码)。

拯救阿波罗11号登月:
在 1969 年 7 月 20 日阿波罗 11 号登月舱降落前的最后几分钟,由于雷达开关错误导致计算机负载过高,触发了“1202”溢出警报。多亏了汉密尔顿团队在软件中设计的异步优先级调度机制,计算机果断放弃了低优先级的雷达数据,将全部算力集中在最重要的登月引擎控制上,从而避免了任务流产或坠毁,确保了阿姆斯特朗和奥尔德林的成功着陆。

开创一个全新学科:
在那个硬件备受瞩目而软件常被视作单纯“文书工作”的时代,汉密尔顿坚持软件的科学性与严谨性,并在历史上率先创造并普及了 “软件工程 (Software Engineering)” 这一词汇,赋予了该领域应有的学术和行业地位。

因其奠基性的贡献,她于 2016 年被授予美国最高平民荣誉——总统自由勋章。