问题
单项选择题
软件生命周期可归纳为计划期、开发期和运行期三个时期,以下哪个(些)属于开发期 Ⅰ.需求分析 Ⅱ.可行性研究 Ⅲ.测试
A.仅Ⅰ
B.仅Ⅱ
C.仅Ⅰ和Ⅲ
D.仅Ⅲ
答案
参考答案:C
解析: 本题考查软件生命周期的概念。软件生命周期(software life cycle)是人们在研究软件生产时所发现的一种规律性的事实。瀑布模型将软件生命周期划分为八个阶段,各个阶段的任务分别是;问题定义、可行性研究、需求分析、总体设计、详细设计、程序编制、测试和运行、维护。八个阶段又可以归纳为三个时期,即计划期、开发期和运行期。瀑布模型的计划期包括问题定义、可行性研究和需求分析;开发期包括总体设计、详细设计和程序设计,其中程序设计包括编码和测试;运行期包括系统的使用和维护。正确答案为选项C。