- 13
- 0
- 约8.08千字
- 约 6页
- 2017-03-06 发布于贵州
- 举报
信息2010级软件工程”课程复习题
信息2010级“软件工程”课程复习题
2012年11月14日
一:简要回答下列问题
解释“软件”、“软件危机”、“软件工程”的概念。
软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。
程序是按事先设计的功能和性能要求执行的指令序列。
数据是使程序能正常操纵信息的数据结构。
文档是与程序开发,维护和使用有关的图文材料。
软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。主要是两个问题。
1. 如何开发软件,怎样才能满足对软件的日益增长
的需求。
如何维护数量不断膨胀的已有软件
软件工程是指导计算机软件开发和维护的工程学科。它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效的维护它。
软件工程是一门涉及软件计划、需求分析、设计、编码、测试和维护的原理、方法及工具的研究和应用的学科。
请简要分析导致“软件危机”的基本原因是什麽。
1. 与软件本身的特点有关
软件不同于硬件,它是计算机系统的逻辑部件而不是物理部件。在写出程序代码并在计算机运行之前,软件开发过程的进展情况较难衡量,软件开发的质量也较难评价。因此,管理和控制软件开发过程相当困难。
2. 软件不易于维护
软件不同于一般程序,它的规模大,不易于维护。
软件维护通常意味着
原创力文档

文档评论(0)