系统模块化程度较高时,更适合采用___(1)____方法,该方法通过使用基于构件的开发方法获得快速开发。___(2)___把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证,以及评审构成。 (2)

admin2019-10-09  44

问题 系统模块化程度较高时,更适合采用___(1)____方法,该方法通过使用基于构件的开发方法获得快速开发。___(2)___把整个软件开发流程分成多个阶段,每一个阶段都由目标设定、风险分析、开发和有效性验证,以及评审构成。
(2)

选项 A、原型模型
B、瀑布模型
C、螺旋模型
D、V模型

答案C

解析   快速应用开发利用了基本构件开发方法的思想,大量采用现成的构件进行系统的开发,所以速度很快。但这种开发要求系统模块化程度高,因为只有这样,才能更好利用现有的构件。
  螺旋模型将瀑布模型和演化模型结合起来,不仅体现了两个模型的优点,而且还强调了其他模型均忽略的风险分析。螺旋模型的每一个周期都包括需求定义、风险分析、工程实现和评审4个阶段,由这4个阶段进行迭代,软件开发过程每迭代一次软件开发就前进一个层次。
转载请注明原文地址:https://kaotiyun.com/show/uSQZ777K
0

随机试题
最新回复(0)