NASA中文|如果没有这个程序,登月的故事可能就大不一样


阿波罗11号到达月表前3分钟
数个计算机警报响起
表示计算机输入数据过多

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
纪录片《阿波罗11号》截图
但玛格丽特·希菲尔德·汉密尔顿
(Margaret Heafield Hamilton)
负责编写的月球表面导航软件结构扎实
整个系统仍然可以工作

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
1969年的汉密尔顿 , 站在她和她的麻省理工团队为阿波罗项目制作的导航软件旁边 。
之后她本人总结说
计算机(或者说里面的软件)足够智能 , 能够判断它当下被要求处理了超出预期的任务 。 随后它发出警告 , 通知宇航员“我现在的工作量超负荷 , 我将只保留重要的任务” , 也就是登陆月面所需的 。 事实上 , 计算机不仅能意识到错误状态 , 软件中还有完整的恢复措施 。 在这种情况下 , 软件的判断就是忽略低优先级的任务 , 保证重要任务的完成 。 如果计算机没有发现这个问题并恢复运作 , 我怀疑阿波罗11号是否还能那样成功登陆 。

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
作为阿波罗软件开发部门领导者的汉密尔顿 。
而除了阿波罗11号
第一张黑洞的照片也得益于一位程序员的算法

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
凯蒂·布曼
凯蒂·路易丝·布曼
(Katherine Louise Bouman)
她研发的算法
利用补丁先验进行连续高分辨率图像重建系统
Continuous High-resolution Image Reconstruction using Patch priors
简称CHIRP
对了解强场区域中的广义相对论提供了计算支持
利用这套算法
EHT的科学家合成了世界上首张黑洞照片

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
【NASA中文|如果没有这个程序,登月的故事可能就大不一样】
2019年4月发布的世界首张黑洞照片
当然除了这两位程序员
还有许多程序员的工作
让太空探索得以实现
而我们的当代日常生活
也极大程度依赖程序员们搭建的世界
虽然日常调侃他们的发量和格子衫
但今天让星星温暖陪伴他们加个班
1024程序员节
AstroReality 10元无门槛券
满199-20元券
让星星陪你度过每个漫长星夜
探索无限可能的代码世界

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
或者来一次衣柜大更新
科学感知??系列太空主题印花长袖衬衫
正在预售中
月面漫步 / 太空任务印花衬衫
让你做格子间最酷的geek

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图

NASA中文|如果没有这个程序,登月的故事可能就大不一样
本文插图
你眼中的程序员 在你身边有程序员吗?
你对他们的印象是什么样的呢
评论分享一下
10月26日点赞最高的评论
将获得我们送出的太空马克杯一个
双11店铺预售已开启
付定金立享全年最低价
太阳系mini星球模型、心动的信号同款火星模型
月球AR模型等等星球好物特惠放送
前100名付定还可获得月球纪念币一枚
复制下方口令 , 打开手淘预定

NASA中文|如果没有这个程序,登月的故事可能就大不一样分页标题
本文插图