扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发模型简单
单选题
2019年11月第17题
收藏
分享
#软件工程
#开发模型
#第一版教材
#凯恩建议了解即可
按照传统的软件生命周期方法学,可以把软件生命周期划分为软件定义、软件开发和(问题1)三个阶段。其中,可行性研究属于(问题2)阶段的主要任务 。
正确答案A
凯恩解析
本题考察的是传统软件生命周期阶段划分及各阶段的主要任务。
传统的软件生命周期方法学通常分为三个阶段:
问题1:
A选项软件运行与维护:软件生命周期的第三个阶段是运行与维护阶段,主要包括软件产品交付后的使用、错误修复、功能增强及适应性修改,正确。
B选项软件对象管理:不是传统生命周期阶段划分中的标准名称,错误。
C选项软件详细设计:属于软件开发阶段的子任务,错误。
D选项问题描述:是需求分析前的初步任务,不是生命周期阶段,错误。
所以选择 A。
问题2:
A选项软件定义:包括可行性研究与需求分析,是确定系统目标和范围的阶段,可行性研究正是该阶段的主要任务,正确。
B选项软件开发:包括设计、编码和测试,不涉及可行性研究,错误。
C选项软件评估:不是生命周期的标准阶段名称,错误。
D选项软件运行与维护:是软件投入使用后的阶段,不包括可行性研究,错误。
所以选择 A。
