单选题 在软件的生命周期中,下列说法错误的是 (37)
A.软件生命周期分为计划、开发和运行3个阶段
B.在开发初期要进行可行性研究和详细设计
C.在开发后期要进行代码编写和软件测试
D.运行阶段主要是进行软件维护

【正确答案】 B
【答案解析】[解析] 开发初期分为需求分析、总体设计、详细设计3个子阶段。可行性研究不属于开发初期这个阶段。