问题 单项选择题

软件的生命周期可分为软件定义、软件开发和软件运行维护三个阶段。下列选项中,不属于软件开发阶段的工作的是______。

A.维护

B.概要设计

C.详细设计

D.测试

答案

参考答案:A

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

单项选择题
填空题