软件工程学概述-精品资料.pptVIP

  • 2
  • 0
  • 约6.53千字
  • 约 70页
  • 2021-01-02 发布于福建
  • 举报
建议参考书目; 学习《软件工程》对我有什么用?;第1章 软件工程学概述;1.1 软件危机; 软件危机的最突出的爆发: 60年代美国IBM公司开发IBM360机的操作系统,化了5000人年的工作量,完成时间一再推迟,结果却不理想。 项目负责人Brook后来对整个过程反思,总结经验和教训,写成了《人月神话》,被称为程序员的“圣经”。 1968年北大西洋公约组织的计算机科学家在联邦德国召开国际会议,讨论软件危机问题,在这次会议上正式提出并使用了“软件工程”一词,软件工程学由此开始研究。; 软件危机:计算机软件的开发和维护过程中所遇到的一系列严重问题。(正常、不正常运行软件都具有这种问题) ;;4)软件常常是不可维护的:很多程序中的错误都非常难以改正。“可重用的软件”的目标很难实现。 5)软件通常没有适当的文档资料:缺乏必要的文档资料或者文档资料不合格,必然给软件开发和维护带来许多严重的困难和问题。 6)软件成本在计算机系统总成本中所占的比例逐年上升; 7)软件开发生产率提高的速度,远远跟不上计算机应用迅速普及深入的发展趋势:软件产品“供不应求”。;1.1.2 产生软件危机的原因; 在软件开发的不同阶段进行修改需要付出的代价很不相同:; 关于软件开发,常见的一些观点,我们看看是否正确: “有一个对目标的概括描述就足以着手编写程序

文档评论(0)

1亿VIP精品文档

相关文档