试题8(2008年下半年试题14~15)
适用于项目需求清晰、在项目初期就可以明确所有需求、不需要二次开发的软件生命周期模型是 (14) ;适用于项目事先不能完整定义产品的所有需求、计划多期开发的软件生命周期模型是 (15) 。
(14)A.瀑布模型
B.迭代模型
C.快速原型开发
D.快速创新开发
(15)A.快速原型开发
B.快速创新开发
C.瀑布模型
D.迭代模型
试题8分析
迭代包括产生产品发布(稳定、可执行的产品版本)的全部开发活动和要使用该发布必需的所有其他外围元素。所以,在某种程度上,开发迭代是一次完整地经过所有工作流程的过程:(至少包括)需求工作流程、分析设计工作流程、实施工作流程和测试工作流程。在迭代模型中,每一次的迭代都会产生一个可以发布的产品,这个产品是最终产品的一个子集。迭代模型适用于项目事先不能完整定义产品所有需求、计划多期开发的软件开发。在现代的开发方法中,例如XP、RUP等,无一例外地都推荐、主张采用能显著减小风险的迭代模型。
试题8答案
(14)A
(15)D
共有条评论 网友评论