当前位置:IT认证>软件水平

问题:[选择题]

[单选] 某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用()开发最恰当。


A.瀑布模型
B.迭代模型
C.原型模型
D.螺旋模型

参考答案: C

  参考解析

从试题描述来看,用户对软件的需求并不明确,而且开发人员对算法也不确定,因此,适合使用原型模型。通过开始设计的原型,来明确用户的需求,来探索算法的有效性。通过原型的运行,来分析操作系统的适应性,以及分析人机交互的形式。

微信端