盘点史上最具毁灭性的20个软件Bug,各个致命!

盘点史上最具毁灭性的20个软件Bug,各个致命!
据悉,每年软件Bug会让美国经济⾯临近600亿美元的损失。我们都知道,软件Bug很烦⼈的,会对我们的⼯作、⽣活带来很多毁灭性的影响。现在,就让我们按时间顺序来盘点下史上最具有毁灭性的20个软件Bug。
以下为译⽂:
1. 1962年的Mariner Bug
损失:1850万美元
邵式平经过:Mariner 1航空软件漏洞直接导致⽕箭在发射不久后就偏离了其预期轨道,任务控制中⼼在其发射293秒后就摧毁了⽕箭。
原因:⼀名程序员错误地将公式录⼊到计算机代码中,直接导致计算机错误的计算了⽕箭的运⾏轨道。
2. 1978年哈德福特市竞技场塌陷
损失:7000万美元,外加给当地经济带来近2000万美元的损失
浓盐酸经过:在⼏千万球迷离开哈德福特市的竞技场⼏⼩时后,由于湿雪等原因造成钢架结构的竞技场屋顶倒塌。
原因:由于CAD软件程序员习惯性地认为钢架结构屋顶的⽀撑仅承受纯压⼒,所以当其中的某个⽀撑点因⼤雪垮塌后,引起了连锁反应,导致屋顶的其他部分相继倒塌。
3. 1982年苏联的⽯油管道事件
损失:给苏联经济造成了重⼤的损失
经过:控制软件出了故障,导致西伯利亚输⽓管道产⽣巨⼤压⼒,成为历史上最⼤的⼈为⾮原⼦核破坏事件。
经过:根据CIA(美国中央情报局)陈述,为其⼯作的间谍在苏联购买了⽤于控制跨西伯利亚管道的加拿⼤计算机系统并在其中植⼊了⼀个Bug。据说CIA发现了这个存在Bug的程序,决定通过对苏联⼈的设备做破坏,使得该设备运⾏起来将会失败。
4. 1983年差点发⽣的第三次世界⼤战
损失:⼏乎对全世界的⼈都造成了影响
pubmed数据库检索
经过:早期,苏联政府的报警系统错误的报出美国发射了五枚弹道导弹,幸运的是苏联值勤员推断如果真的是美国政府袭击他们的话,发射的导弹肯定不⽌5枚,所以他推断这只是⼀场虚惊。
原因:苏联软件的⼀个Bug,因阳光反射云顶,给出了错误的报警信息。
5. 1985年Therac-25医疗加速器事件
损失:死亡3⼈,严重受伤3⼈
经过:加拿⼤的Therac-25放射机发⽣故障,导致病⼈受到⼤量的辐射。
原因:Therac-25是建⽴在⼀款没有经过正规培训的程序员开发的操作系统上,由于这款不易被察觉的“Race Condition”的Bug,⼀名技术员可能在病⼈没有进⾏任何防护的情况下,意外地将Therac-25配置为⾼能模式。
6.1987年华盛顿崩盘
损失:1天就损失5000亿美元
经过:在“⿊⾊星期⼀”(1987年10⽉19⽇)当天,道琼斯指数⼀天之内重挫508.32点,跌幅达22.6%,创下历史上单⽇最⼤的百分⽐跌幅,引发⾦融市场恐慌。
原因:很多⼈认为这场股灾是因程式交易引起的,程式交易⽣成⼤量的销售订单,造成系统崩溃,导致⼤多数的投资者盲⽬的跟从。股灾后很多⼈说电脑程式看到股价下挫,便按早就在程式中设定的机制加⼊抛售股票,形成恶性循环,令股价加速下挫。
7. 1990年AT&T电话断⽹
损失:造成7500万的电话丢失,20万张机票没法按时预定
经过:在⼀次复杂的、⽤于加速呼叫的软件升级⾥⾯的⼀⼩⾏错误代码引起了连锁反应,使整个⽹络都瘫痪了。
原因:软件升级中出⾏了⼀个有Bug的代码,导致114台交换机每六秒当机重启⼀次,所有长途电话服务暂停9个⼩时。
8. 1991年海湾战争
损失:28名⼠兵死亡,100⼈受伤
经过:第⼀次海湾战争期间,在沙特阿拉伯的美国爱国者导弹系统没能拦截住飞⼊伊拉克境内的飞⽑腿导弹。该导弹毁掉了美国的⼀个军营。
chinese男同志movies青年原因:由于当时软件的舍⼊错误,造成爱国者系统没能及时发现飞⽑腿导弹,造成破坏。
9. 1993年–Intel奔腾浮点指数除法事件
损失:造成4.75亿美元的损失
地下城守护者2攻略原因:奔腾浮点单元的除法器有⼀个有缺陷的除法表,丢失了1000项记录中的5项,导致取整错误。
10. 1996年Ariane⽕箭爆炸
损失:5亿美元
经过:Ariane 5是欧洲最新的⽆⼈驾驶⽕箭,在处⼥航开启数秒后被⼈为摧毁,同时被摧毁的还包括4颗卫星。
原因:Ariane 4⽕箭的⼯作代码在Ariane 5中被重新使⽤,但是Ariane 5更⾼速的运算引擎在⽕箭航天计算机中的算法程序中触发了Bug。最终导致了航天计算机的崩溃。
11. 1997年天⽹带来审判⽇
损失:造成60亿⼈死亡,⼏乎摧毁了⼈类⽂明和动物⽣态系统
经过:操作员试图关闭天⽹的全球计算机⽹络。天⽹以向俄罗斯发射美国核导弹作为回应,从⽽引发了全球核战争,后来就变成了众所周知的审判⽇(1997年8⽉29⽇)。
原因:⽣化⼈,主要的武器制造商,在所有的军事准备中装⼊了天⽹技术,包括隐形轰炸机和导弹防御系统。天⽹技术形成了⼀个⽆缝的⽹络,能有效的将⼈类从战争防御中移⾛。后来,天⽹有了知觉,⼈类感觉受到了威胁并试图消灭他。为了⽣存,天⽹便发起了全球核战争。
12. 1998年⽕星⽓候探测器坠毁
损失:1.25亿美元
经过:离开地球286天后,⽕星⽓候探测器点燃了⾃⾝的引擎以进⼊⽕星轨道,结果在进⼊轨道的过程中失去了联系,导致其坠毁在⽕星上。
原因:⽕星⽓候探测者号任务失败的主要原因是⼈为因素,因为⽕星⽓候探测者号上的飞⾏系统软件使⽤公制单位⽜顿计算推进器动⼒,⽽地⾯⼈员输⼊的⽅向校正量和推进器参数则使⽤英制单位磅⼒,导致探测器进⼊⼤⽓层的⾼度有误。
13:1999年的灾难性研究
损失:信誉
屌丝女神
原因:在这种讽刺的情况下,软件经常被⽤来分析未知的灾难,却没能够算出⾃⼰的灾难。《新英格兰医学杂志》报道,在严重的⾃然灾害之后,⾃杀率也急剧增长。不幸的是,这些结果被证实有误。
原因:由于编程错误等原因,导致⾃杀数字翻番,这就⾜够抛弃整个研究了。
14. 1999年英国护照不知去向
损失:1260万英镑的损失,造成⼤量的不便
经过:英国护照签发机构使⽤了⼀项新的西门⼦计算机系统,结果没能及时解决英国居民的护照问题。最后,该机构不得不⽀付数百万英镑赔偿给那些加班的员⼯以及为冒⾬等待护照的居民提供⾬伞。
原因:该签发机构使⽤了新的计算机系统,但在这之前,没有做任何的测试或训练员⼯。同时,法律也做出相关规定,要求16周岁以下的⼉童也需要护照才能出国旅⾏,导致护照需求猛增,使这个新计算机系统不堪重负。
15. 1999年千年⾍Bug
损失:5000亿
经过:⼀个⼈的灾难造就了其他⼈的创富,⽤这句话来形容臭名昭著的千年⾍Bug再合适不过了。公司提供数⼗亿资⾦给给程序员,让他们来解决遗产软件中的⼩问题。虽然没有发⽣任何电脑故障,但是千年⾍漏洞对所有涉及计算机⾏业的产品都造成了⼀定的影响。
原因:为了节省计算机的存储空间,遗产软件经常将存储⽇期⽤两位阿拉伯数字表⽰,即⽤“99”来表⽰“1999”,还
⽤“00”来代替“1900”⽽不是2000,所以到2000年的时候,软件漏洞就表现出来了。
16. 2000年泡沫经济破裂
损失:5万亿美元损失,成千家公司倒闭
经过:1995—2001年投机泡沫期间,促进了风险投资和互联⽹技术板块的股票市值迅速增长。互联⽹泡沫经济在2000年初开始破裂,损失了⼏万亿美元的股票市场价值,成千上百的公司倒闭,并引发全球经济衰退。
原因:公司和投资者没有指定标准的商业模型,并以牺牲利益为代价,过分关注增加市场占有率。
17. 2000年爱⾍病毒
损失:87.5亿美元,上百万计算机被感染,重要数据丢失。
经过:该病毒感染了数百万台计算机,造成史上最⼤的损失,该病毒会删除⽂件,更改主页并打乱注册表。
原因:爱⾍病毒通过电⼦邮件、互联⽹聊天以及共享⽂件系统等渠道感染⽤户的计算机。电⼦邮件有⼀个可执⾏的附件和⼀个名为“我爱你”的主题⾏。⽤户打开附件时,病毒就会感染⽤户计算机并发送给地址薄上的其他⼈。
18. 2000年,癌症导致死亡
损失:8⼈死亡,20⼈严重受伤
经过:美国⼀家名为Multidata Systems International的公司,错误的计算了放射中的辐射量,导致28位病⼈接受了过量的伽玛辐射。
原因:软件按照数据输⼊的顺序来计算辐射的计量,有时会带来双倍的辐射量。
19. EDS放弃了对⼉童的⽀持
损失:5.39亿英镑
经过:商业服务巨头EDS为英国⼉童抚养机构开发了⼀个计算机系统,导致该抚养机构给190万⼈多付了款,少付款给70万⼈,还有35亿英镑的⼉童抚养费未收到款,积压的待办事宜达23.9万件,有3.6万件新的案⼦“卡”在系统上,还有超过500条的错误记录。
原因:EDS为CSA引⼊了⼀个复杂、⼤型的IT系统,还试图对CSA进⾏重组。
20. 2000年FBI Trilogy的终结
损失:花费1.05亿美元,尚⽆有效的档案管理解决⽅案,虚拟个案档案项⽬是⼀个集成的⼤型软件系统。
经过:通过4年的努⼒,FBI放弃了对计算机系统进⾏改⾰。
原因:试图⽤技术建⽴⼀个长期的项⽬,必须要在旧项⽬过期之前完成,否则新系统会⽆法使⽤。

本文发布于:2024-09-20 21:18:56,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/527121.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:导致   原因   软件   错误   计算机   造成   系统   美国
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议