软件工程期末复习(超详细)
软件工程一:软件工程概述一:软件工程概述软件工程学的存在价值:促进软件项目成功。软件的概念:软件(software):软件是计算机系统中与硬件相互依存的另一部分。它包括程序、数据及其相关文档的完整集合。(1)能够完成预定功能和性能的可执行指令(program)(2)使得程序能够适当地操作信息的数据结构(data)(3)描述程序的操作和使用的文档(document)软件危机:软件危机定义:软件在开发和维护过程中遇到的一系列严重问题。软件危机包含两层含义:如何开发软件。如何维护数量不