你能想到是一位女性帮助美国宇航局登陆月球吗?(2)
2023-06-17 来源:飞速影视
作为阿波罗计划的一部分,玛格丽特为阿波罗 11 号任务设计了机载飞行软件。“我被这个纯粹的想法和以前从未做过的事实所吸引,”玛格丽特解释道。“我是第一个加入的程序员,也是他们雇佣的第一个女性。”
玛格丽特在阿波罗计划中脱颖而出。她不只是一个女人——在当时已经够非常突出了——她还是一个母亲。周末她晚上在实验室工作时,经常带着年幼的女儿。
将人类带到月球的代码
玛格丽特汉密尔顿探索阿波罗指挥舱
最初,NASA 并没有预测阿波罗任务需要复杂的软件。根据麻省理工学院教授大卫明德尔的说法,“软件没有包含在日程表中,也没有包含在预算中。”
很快,NASA 意识到如果没有合适的软件,这项任务就会失败,到 1968 年,玛格丽特的软件团队已经有 400 多名程序员在工作。该团队为两台 阿波罗 计算机编写和测试软件:一台用于命令舱,另一台用于将宇航员带到月球表面的登月舱。
如果灾难全都集中在阿波罗任务上,责任可能会落在汉密尔顿身上。有一次,在一个聚会后的深夜,汉密尔顿突然意识到她的部分代码是错误的,于是冲到实验室。“我一直在想象报纸上的头条新闻,他们会指出它是如何发生的,它会指向我。”
在 1960 年代,为太空任务创建软件程序并不容易。玛格丽特和她的团队在纸上手写代码,然后使用打孔机在纸卡上打孔,这些卡被送入计算机,计算机会将这些卡作为指令读取。
在一台巨大的霍尼韦尔大型计算机上测试了他们的穿孔卡代码以找出模拟登月的任何错误后,代码被运送到附近的雷神工厂。磁环是编织程序的 0 和 1——铜线穿过环表示 1,绕环表示 0。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号