问题
单项选择题
在常见的软件生命周期中,适用于项目需求简单清楚,在项目初期就可以明确所有需求,不需要二次开发的软件生命周期模型是 (48) ;适用于项目事先不能完整定义产品所有需求,计划多期开发的软件生命周期模型是 (49) 。
(49)处填()。
A.快速原型开发
B.快速创新开发
C.瀑布模型
D.迭代模型
答案
参考答案:D
解析:
试题(48)、(49)
[分析]:
本题考查的是软件寿命周期的3种模型及其适合项目。
软件寿命周期是软件开发全过程、活动和任务的结构框架。在常见的软件寿命周期有瀑布模型、迭代模型和快速原型开发模型3种。瀑布模型适于项目需求简单清楚,在项目初期就可以明确所有需求,不需要二次开发的软件寿命周期;迭代模型适于项目事先不能完整定义产品所有需求,计划多期开发的软件寿命周期;快速原型开发适于项目需要很快给客户演示产品的软件寿命周期。通过这样的比较就可以准确作出选择。