软工第五版知识点总结.docxVIP

  • 11
  • 0
  • 约2.08万字
  • 约 19页
  • 2021-01-04 发布于天津
  • 举报
第一章:软件工程学概述 1946年,世界上第一台电子计算机诞生,从宏观角度而言,计算机软件的发展主要 经历了以下三个阶段:(1 )第一阶段一一程序设计阶段;(2)第二阶段一一软件工 程阶段;(3)第三阶段一一软件过程阶段 2软件危机: 2.1定义:是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 2.2 主 要 是 两 个 方 面 的 问 题: 如何开发软件 怎样满足对软件日益增长的需求 如何维护软件一一数量不断膨胀的已有软件 2.3主要表现:对软件开发成本和进度的估计常常很不准确。 用户对为他们开发的软件往往不满意。 软件产品的质量往往靠不住。 软件常常是不可维护的。 软件通常没有适当的文档资料。 软件成本在计算机系统总成本中所占的比例逐年上升。 软件开发生产率提高的速度太慢。 2.4产生软件危机的原因:1.软件本身的特点 不同于硬件:(1)软件是逻辑的,而 不是物理的产品。(2)软件是由开发或工程化而形成的,没有明显的制造过程。 (3 )软件在运行和使用期间,不存在硬件那样的磨损和老化问题,但它存在退化问 题,开发人员必须维护软件。 2.软件人员的主观原因: 开发与维护的方法不正确。 早期软件开发个体化。至今,忽视软件需求分析的重要性,轻视维护;困境中的 消极态度; 2.5解决软件危机的途径: a正确认识软件,软件包括: 程序是按事先设计的功能和性能要求编写的指令序列

文档评论(0)

1亿VIP精品文档

相关文档