软件事故
我们都知道软件中的 Bug 非常令人讨厌。但同时有缺陷
的软件还有可能造成重大甚至致命的事故。下面是一些非常
有名的软件事故:
一、 1962 年,水手号火箭的致命 BUG 。
经济损失: 1850 万美元
1962 年,携带空间探测器的水手 1 号火箭前往金星, 在
起飞后不久就偏离了预定航线。任务控制在起飞 293 秒后摧
毁了火箭。事故的起因就在于一名程序员把一条手写的公式
抄写为错误的计算机代码。从而将火箭引导偏离了航向。
二、 1978 年, 哈特福德体育场倒塌事件 .
经济损失 : 7000 万美元
1978 年 , 在上万球迷离开哈特福德体育场几小时后 ,
体育场屋顶就被雪压塌了 . 起因在于分析受力的程序错误
地假设钢结构屋顶的支撑仅承受纯压力 . 但当其中一个支
撑因大学塌了后 , 导致连锁反应 , 从而导致整个体育场的塌
陷.
三、几乎引发的第三次世界大战 .
1983 年 , 苏联导弹预警系统错误地报告遭到美国发射
的 5 枚导弹攻击 . 但幸运的是 , 当时的负责人认为如果美国