问题
单项选择题
软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。
A.维护
B.概要设计
C.详细设计
D.测试
答案
参考答案:A
解析:软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。其中软件定义阶段的主要工作有问题定义、可行性研究和需求分析等;软件开发阶段的主要工作有概要设计、详细设计、实现(程序设计)和测试等;软件运行维护阶段的主要工作有运行和维护,所以选项A不属于软件开发阶段的工作,它属于软件运行维护阶段的工作。