扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 开发模型困难
单选题
2021年11月第20题
收藏
分享
#软件工程
#开发模型
#第一版教材
#凯恩建议了解即可
根据传统的软件生命周期方法学,可以把软件生命周期划分为(__)
问题(1)
正确答案B
凯恩解析
本题考察的是软件生命周期方法学的阶段划分。
按照传统的软件生命周期方法学,软件生命周期通常分为三个主要阶段:
(1)软件定义阶段:包括需求分析、可行性研究等,明确系统的功能需求与目标。
(2)软件开发阶段:包括概要设计、详细设计、编码和测试等,将需求转化为可运行的软件系统。
(3)软件运行与维护阶段:软件交付使用后,对其进行运行管理、错误修复、功能改进和性能优化等。
A选项:将“测试”单独列出,未体现运行阶段的概念,不符合传统三阶段划分。
B选项:明确包括“软件定义、软件开发、软件运行、软件维护”,符合传统方法学的完整阶段,正确。
C选项:使用“分析”和“设计”替代了“定义”,且缺少运行阶段,不正确。
D选项:仅列出开发前期和测试阶段,缺少运行与维护阶段,不正确。
因此,选项 B 正确。
