软件过程是制作软件产品的一组活动及其结果。这些活动主要由软件人员来完成,软件活动主要包括软件描述、 (26)、软件有效性…
单选题
软件过程是制作软件产品的一组活动及其结果。这些活动主要由软件人员来完成,软件活动主要包括软件描述、 (26)、软件有效性验证和(27)。其中, (28)定义了软件功能以及使用的限制。
A. 软件分析
B. 软件测试
C. 软件描述
D. 软件开发
答案:C
解析
答案:D. 软件开发
软件过程通常包含四个基本活动:软件描述、软件开发、软件有效性验证、软件演化。空格(26)位于“软件描述”之后、“软件有效性验证”之前,表示把需求转化为可运行软件产品的活动,因此应选“软件开发”。
- A 软件模型:是描述软件结构或行为的抽象产物,不是过程活动。
- B 软件需求:属于软件描述阶段要获取和定义的内容,不是该空的活动名称。
- C 软件分析:通常属于需求分析或设计阶段的一部分,不能替代软件开发。
- D 软件开发:包括设计、编码、集成等,承上启下,正确。
延伸:软件描述定义软件功能及使用限制;软件有效性验证确认是否满足需求;软件演化应对后续变更。面试常考软件过程四活动及其边界。