问题
单项选择题
关于软件开发的描述中,正确的是( )。
A.软件生命周期包括计划、开发两个阶段
B.开发初期进行需求分析、总体设计、详细设计
C.开发后期进行编码、测试、维护
D.软件运行和使用中形成文档资料
答案
参考答案:B
解析:软件生命周期包括计划、开发和运行三个阶段。开发阶段包括6个子阶段,初期细分为需求分析、总体设计、详细设计三个子阶段;开发后期细分为编码、测试两个子阶段。在开发阶段形成文档资料,运行阶段主要进行软件维护。