- 646
- 0
- 约6.5千字
- 约 8页
- 2018-04-06 发布于江西
- 举报
软件工程复习重点(很重要)
软件工程复习:
第一章:
软件危机 软件工程的目标、内容、原则、面临的问题
请举例说明软件危机的一些表现,以及按照软件工程方法开发软件的意义
所谓软件危机是指在计算机软件的开发和维护过程所遇到的一系列严重问题。
软件危机主要是指如何开发软件,怎样满足对软件日益增长的需求,如何维护数量不断膨胀的现有软件。
软件危机的表现:
1.对于软件开发的成本和进度的估计很不准确。
2.开发的软件产品不能满足完全满足用户需求。
3.开发的软件可靠性差。
4.软件通常没有适当的文档。
5.软件的可维护性差。
6.软件开发生产率提高的速度,远远跟不上计算机应用普及深入的趋势。
软件工程定义:将系统的、规范的、可度量的工程化方法应用于软件开发、运行和维护的全过程及上述方法的研究。
软件工程由方法、工具和过程三部分组成。
软件工程内容:
1.结构化理论与方法。
2.模块技术与数据抽象。
3.软件测试与程序正确性证明。
4.软件分析与设计方法、工具与环境。
5.软件工程管理与质量评价。
软件工程的目标是在给定成本、进度的前提下,开发具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。
软件工程研究的主要内容是指软件开发技术和软件开发管理两方面。
软件工程的原则:抽象、信息隐藏、模块化、局部化、一致性、完整性和可验证性。
软件工程面临
原创力文档

文档评论(0)