单选题 软件的生命周期包括计划阶段、( )。
A) 开发阶段与测试阶段 B) 研究阶段与使用阶段
C) 开发阶段与运行阶段 D) 运行阶段与维护阶段

【正确答案】 C
【答案解析】[解析] 软件生命周期指计划阶段、开发阶段和运行阶段三个阶段。计划阶段分为问题定义、可行性研究两个子阶段;开发阶段分为前期的需求分析、总体设计、详细设计三个小阶段和后期的编码、测试两个子阶段。