精·第1章 软件工程.pptVIP

  • 12
  • 0
  • 约4.84千字
  • 约 43页
  • 2017-01-16 发布于北京
  • 举报
第1章 软件工程学概述 1.1 软件危机 1.2 软件工程 1.3 软件生命周期 1.4 软件过程 1.5 小结 迄今为止,计算机系统已经经历了4个不同的发展阶段。 引 言 科学家把软件开发和维护过程中遇到的一系列严重问题统称为“软件危机”。 60年代后期开始认真研究解决软件危机的方法,从而逐步形成计算机科学领域中的一门新兴学科——计算机软件工程。 1.1 软件危机 软件危机的表现 软件危机的原因 软件危机的结果 软件危机的历史表现: 计算机使用没有普及,只有少数专家或单位才有计算机,所以软件只是为少数专家某个具体问题而专门编写。 如解某一个微分方程;解某高阶行列式;或粒子物理中某原子或分子的分布计算。 特征:软件作坊。 规模小,同一个人或同一组人编写。 个体软件开发方法。 软件危机的典型表现: 对软件开发成本和进度的估计常常很不准确。 用户对“已完成的”软件系统不满意的现象经常发生。案例1 (3) 软件产品的质量往往靠不住。 (4) 软件常常是不可维护的。统计数据 (5) 软件通常没有适当的文档资料。 (6) 软件成本在计算机系统总成本中所占的比例逐年上升。 (7) 软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的趋势。 软件危机典型表现案例1: 美国IBM公司在1963年至1966年开发的IBM360机的操作系统。这一项目

文档评论(0)

1亿VIP精品文档

相关文档