第一章_软件质量的概念.ppt

本课程为3学分 48课时 32+16 专业课 计算机的发展(硬件) ENIAC 为代表 晶体管数字机1958—1964年 集成电路数字机 大规模集成电路机 计算机的发展(软件) 简单的机器语言开发 汇编语言开发 高级语言 目前发展非常迅速,运用了各种先进的思想。 现状 一些关键应用,如 ? 民航订票系统、 ? 银行结算系统、 ? 证券交易系统、 ? 自动飞行控制软件、 ? 军事防御、 ? 核电站安全控制系统 使用质量欠佳的软件,还可能造成灾难性的后果。 ? 2003年,软件问题造成美国东北部及加拿大停电,导致5000万人受影响,3人丧生,各种损失估计约为60亿美元 ? 2004年,北美银行由于一个新安装的软件的缺陷,使得数以百万计的客户受到影响,该缺陷的修复花费了整整两个星期的时间,造成的损失以亿元计 ? 2000年美国海军飞机坠落,导致4人丧生(控制软件问题) ? 1997年韩国空难,导致225人丧生(雷达控制软件问题) ? 2003年4月,美国一个专门为学生提供贷款的公司由于软件出错,错误计算80万宗学生贷款利率,导致了800万美元的利率损失 ? 千年虫问题 ? Intel芯片浮点除法软件故障等。 软件质量是软件测试工作好坏的反映。 广义质量概念:产品(服务)满足明示或暗示需求能力的特征和特性的集合。 质量概念分多个层面 先验证观点:质量是产品的

文档评论(0)

1亿VIP精品文档

相关文档