扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发模型简单
单选题
2020年11月第17题
收藏
分享
#软件工程
#开发模型
#第二版教材
#凯恩建议了解即可
软件过程是制作软件产品的一组活动及其结果。这些活动主要由软件人员来完成,软件活动主要包括软件描述、(问题1) 、软件有效性验证和(问题2)。 其中,(问题3)定义了软件功能以及使用的限制。
正确答案D
凯恩解析
本题考察的是软件生命周期模型中主要活动的内容与作用。
问题 1:软件活动主要包括:软件描述、软件开发、软件有效性验证和软件演化。
A选项软件模型:是对软件过程的抽象表示,不是具体的软件活动。
B选项软件需求:是描述的一部分,不是四大活动之一。
C选项软件分析:是需求开发的一个阶段,但不等价于整个“软件开发”。
D选项软件开发:包括设计、编码等开发性工作,是四大核心活动之一,该选项正确。
选择选项 D。
问题 2:软件开发完成后,软件需要持续更新、维护和改进,这一过程称为软件演化。
A选项软件分析:属于早期需求阶段,不是后续活动。
B选项软件测试:属于有效性验证,不是第四个活动。
C选项软件演化:即对软件的修改与维护,是四大活动之一,该选项正确。
D选项软件开发:已在前面出现,不是此空所需内容。
选择选项 C。
问题3:题干指出“定义了软件功能以及使用的限制”的是软件活动之一,这属于软件描述的范畴。
A选项软件分析:仅是软件描述的子集。
B选项软件测试:是验证行为,不涉及功能定义。
C选项软件描述:用于定义系统功能、性能要求和使用限制,该选项正确。
D选项软件开发:主要指实现阶段,不负责功能定义。
选择选项 C。
