题目
【单选题】()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。A. 软件过程B. 软件工具C. 软件产品D. 软件工程
【单选题】()是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。
A. 软件过程
B. 软件工具
C. 软件产品
D. 软件工程
题目解答
答案
A. 软件过程
解析
本题考查软件工程基本概念中的软件过程定义。关键在于理解题目中描述的“软件生存期中一系列相关活动的集合”对应的是软件工程中的哪个要素。需区分软件过程(活动步骤的集合)与软件工程(整体学科)、软件工具(辅助工具)、软件产品(最终结果)的不同。
选项分析
- A. 软件过程:指软件开发的完整流程,包含需求分析、设计、编码、测试、维护等阶段,符合题干中“活动集合”的描述。
- B. 软件工具:指辅助开发的工具(如编译器、IDE),属于支持手段,与“活动集合”无关。
- C. 软件产品:指最终生成的软件,是结果而非过程。
- D. 软件工程:是学科领域,包含过程、工具、方法等,但题干特指“活动集合”,范围更小。
关键结论
题干明确列举了软件规格说明、设计开发等具体活动,而软件过程正是这些活动的集合,因此正确答案为A。