软件失效的典型案例

案例1:Ariane 5火箭

1996年6月4日,Ariane 5火箭在法属圭亚那库鲁航天中心首次发射。火箭在发射37秒之后偏离其飞行路径并突然发生爆炸,与Ariane5火箭一同化为灰烬的还有4颗太阳风观察卫星。这是世界航天史上的一大悲剧,也是历史上损失最惨重的软件故障事件。

事后的调查显示,控制惯性导航系统的计算机向控制引擎喷嘴的计算机发送了一个无效数据,其原因在于将一个64位浮点数转换成16位有符号整数时产生了溢出。这个溢出值测量的是火箭的水平速率,开发人员在设计Ariane 4火箭的软件时,认真分析了火箭的水平速率,确定其值绝不会超出一个16位的数。而Ariane 5火箭比Ariane 4的速度高出近5倍,显然会超出一个16位数的范围。不幸的是,开发人员在设计Ariane 5火箭时只是简单地重用了这部分程序,并没有检查它所基于的假设。

案例2:Therac 25 放射治疗仪

Therac 系列仪器是由加拿大原子能有限公司(AECL)和法国CGL公司联合制造的一种医用高能电子线性加速器,用来杀死病变组织癌细胞,同时使其对周围健康组织影响尽可能降低,Therac 25属于第三代医用高能电子线性加速器。20世纪80年代中期,Therac 25放射治疗仪在美国和加拿大发生了多次医疗事故,5名患者治疗后死亡,其余患者则受到了超剂量辐射而严重灼伤。

Therac 25放射治疗仪的事故是由操作员失误和软件缺陷共同造成的。当操作员输入错误而马上纠正时,系统显示错误信息,操作员不得不重新启动机器。在启动机器时,计算机软件并没有切断X光束,病人一直在治疗台上接受着过量的X光照射,最终使辐射剂量达到饱和的25000拉德,而对人体而言,辐射剂量达到1000拉德就已经是致命的了。

案例3:东京证券交易所

2005年11月1日,日本东京证券交易所股票交易系统发生大规模系统故障,导致所有股票交易全面告停,短短2个小时造成了上千亿元的损失。故障原因是当年10月为增强系统处理能力而更新的交易程存在缺陷,由于系统升级造成文件不兼容,从而影响交易系统的使用。

案例4:12306火车票网上订票系统

国内12306铁道部火车票网上订票系统历时两年研发成功,耗资3亿元人民币,于2011年6月12日投入运行。2012年1月8日春运启动,9日网站点击量超过14亿次,系统出现网站崩溃、登录缓慢、无法支付、扣钱不出票等严重问题。2012年9月20日,由于正处中秋和“十一”黄金周,网站日点击量达到14.9亿次,发售客票超过当年春运最高值,再次出现网络拥堵、重复排队等现象。其故障的根本原因在于系统架构规划以及客票发放机制存在缺陷,无法支持如此大并发量的交易。

时间: 2024-10-12 13:03:44

软件失效的典型案例的相关文章

分支语句的几个典型案例

今天略微整理了一下分支语句的几个典型案例,清晰.清晰.清晰.重要的事情说三遍!! //案例1  年龄段 static void Main1(string[] args) {//年龄段 Console.WriteLine("请输入你的年龄:"); int nl = Convert.ToInt32(Console.ReadLine()); if (nl >= 18 && nl < 30) { Console.WriteLine("青年");

CSS典型案例实践

CSS案例实践 一.层布局:定位元素重叠 在CSS中可以通过z-index属性来确定定位元素的层叠等级.需要注意的是: z-index属性只有在元素的position属性取值为relative.absolute或fixed时才可以使用. 在z-index属性中,其值越大层叠级别就越高,如果两个绝对定位的元素的该属性具有相同的number值,那么将依据它们在HTML文档中声明的顺序层叠. z-index属性只能在同一级别的HTML上体现作用 对于未指定此属性的绝对定位元素,可以看做值为auto,即

目前信息化ERP系统与OA结合的典型案例

党的十六大明确指出:"信息化是我国加快实现工业化和现代化的必然选择.坚持以信息化带动工业化,以工业化促进信息化".同时指出:"创新是一个民族进步的灵魂,是一个国家兴旺发达的动力".这些精辟的论述,为我国大型施工企业的改革和发展指明了方向. 客户背景 福建省工业设备安装公司(以下简称福建安装)于1958年创建于福州市,隶属于福建建工集团总公司.1997年4月,经国家建设部和福建省政府批准为首批建立现代企业制度的试点企业.2001年以来,企业施工产值连年以30%的幅度增

【电子书下载】《Android应用程序开发与典型案例》完整版!!

图书简介: <android应用程序开发与典型案例>共23章,内容包含两大部分.第一部分是android程序设计基础,在介绍android环境搭建以及android系统基本控件和组件后,详细介绍了android系统应用编程中典型的技术,比如,android中的图形图像.多媒体编程.gps定位与地图编程等:第二部分是android程序ui设计,从手机软件的交互设计谈起,介绍了android用户界面设计原则和方法.android用户界面设计哲学等,并给出了具体建议. <android应用程序

典型案例:TL的困局,自己忙不过来,团队没有结果

典型案例:TL的困局(别名TL很忙) TL能力很强,认真负责,TL也很忙.TL带领的团队也很忙.但忙到最后却没有拿到希望的结果. 详细案例示例 由于Bob同学技术技能精湛,工作积极认真负责,去年带领团队(3-5人)拿到了优异的结果,今年组织让Bob承担更大的职责,开始带领更大的团队(12-25人),并负责一条更大的业务线.对组织的认可,Bob欣然接受,并且以更加饱满的热情投入工作中.在理解公司目标基础上,他主动规划业务线的发展,对整个工作安排做得很细,跟踪也很细致,对每个子团队的工作都密切跟进,

Android应用程序开发与典型案例pdf

下载地址:网盘下载 <高等院校3G人才培养规划教材:Android应用程序开发与典型案例>共23章,内容包含两大部分.第一部分是Android程序设计基础,在介绍Android环境搭建以及Android系统基本控件和组件后,详细介绍了Android系统应用编程中典型的技术,比如,Android中的图形图像.多媒体编程.GPS定位与地图编程等:第二部分是Android程序UI设计,从手机软件的交互设计谈起,介绍了Android用户界面设计原则和方法.Android用户界面设计哲学等,并给出了具体

上篇 | 大数据公司挖掘数据价值的49个典型案例(值得收藏)

导读:本文是近年来不同行业.不同领域的大数据公司的一些经典案例总结.尽管有些已经是几年前的案例,但其中的深层逻辑对于未来仍有启发. 本文力图从企业运营和管理的角度,梳理出发掘大数据价值的一般规律:一是以数据驱动的决策,主要通过提高预测概率,来提高决策成功率:二是以数据驱动的流程,主要是形成营销闭环战略,提高销售漏斗的转化率:三是以数据驱动的产品,在产品设计阶段,强调个性化:在产品运营阶段,则强调迭代式创新. 01 上篇:天然大数据公司的各种套餐 从谷歌.亚马逊.Facebook.LinkedIn

大数据公司挖掘数据价值的49个典型案例!信息量很大

大数据公司挖掘数据价值的49个典型案例 对于企业来说,100条理论确实不如一个成功的标杆有实践意义,本文的主旨就是寻找"正在做"大数据的49个样本. 力图从企业运营和管理的角度,梳理出发掘大数据价值的一般规律:一是以数据驱动的决策,主要通过提高预测概率,来提高决策成功率;二是以数据驱动的流程,主要是形成营销闭环战略,提高销售漏斗的转化率;三是以数据驱动的产品,在产品设计阶段,强调个性化;在产品运营阶段,则强调迭代式创新. 上篇 天然大数据公司的各种套餐 从谷歌.亚马逊.Facebook

大数据公司挖掘数据价值的49个典型案例

对于企业来说,100条理论确实不如一个成功的标杆有实践意义,本文的主旨就是寻找“正在做”大数据的49个样本.力图从企业运营和管理的角度,梳理出发掘大数据价值的一般规律: 一是以数据驱动的决策,主要通过提高预测概率,来提高决策成功率;二是以数据驱动的流程,主要是形成营销闭环战略,提高销售漏斗的转化率;三是以数据驱动的产品,在产品设计阶段,强调个性化;在产品运营阶段,则强调迭代式创新. 上篇 天然大数据公司的各种套餐 从谷歌.亚马逊.Facebook.LinkedIn,到阿里.百度.腾讯,都因其拥有