
张海藩《软件工程导论》笔记,标注重点
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一份针对张海藩所著《软件工程导论》的学习笔记,详细记录了书中的核心概念和理论,并对关键点进行了突出标注,便于读者理解和复习。
张海藩《软件工程导论》笔记重点:
一、软件危机
1. 软件危机的介绍:
(1)概念:在计算机系统的开发与维护过程中遇到的一系列严重问题被称为“软件危机”。
(2)典型表现包括但不限于以下方面:
① 开发成本和时间估计不准确;
② 用户对已完成的产品往往感到不满意;
③ 产品质量不可靠,稳定性差;
④ 软件难以进行后续的修改与维护;
⑤ 缺乏足够的文档资料支持软件使用及开发过程中的需求分析、设计等环节的理解;
⑥ 在计算机系统总成本中,软件所占比例持续上升;
⑦ 新技术的发展速度超过了现有软件产品的更新迭代能力。
【注意】考试时可能涉及到对“软件”定义的记忆与理解。“程序+数据+文档”的组合即为完整的软件概念。
2. 产生危机的原因:
(1)客观因素:由于软件本身的抽象性质,导致其开发过程难以被直观地观察和控制;同时修改原有设计也使得维护工作变得复杂。此外,随着项目规模的扩大,问题数量呈指数级增长。
(2)主观原因:包括对用户需求理解不足、忽视文档编写的重要性以及仅仅关注于程序本身而忽略其他组成部分等不良习惯或错误观念的存在。
全部评论 (0)
还没有任何评论哟~


