问题 单项选择题

一般地,可以将软件开发的生命周期划分为软件项目计划、 (15) 、软件设计、编码、测试、运行和维护6个阶段。

A.可行性分析

B.初始调查

C.需求分析与定义

D.问题分析

答案

参考答案:C

解析:[分析]
系统开发的生命周期是指一个系统历经软件项目计划、需求分析与定义、软件设计、编程、测试、运行和维护直至淘汰的整个过程。生命周期阶段的划分通常可以采用以下三种方法。
Boehm划分法:计划(问题定义、可行性研究)、开发(需求分析、总体设计、详细设计、编码、测试)、运行(维护)三大阶段。
国标(GB8566--1988)划分法:可行性研究与计划、需求分析、概念设计、详细设计、实现、组装测试、确认测试、使用和维护。并在《GB/T8566--1995信息技术一软件生存期过程》中定义了获取过程、供应过程、开发过程、运行过程、维护过程、管理过程和支持过程七个部分。
RUP划分法:分为初始、细化、构造、移交四个主要阶段。

单项选择题
单项选择题