问题
单项选择题
()主要用于描述面向对象的开发过程。
A.瀑布模型
B.演化模型
C.螺旋模型
D.喷泉模型
答案
参考答案:D
解析:
瀑布模型在1970年提出,给出了软件生存周期各阶段的固定顺序,上一个阶段完成后才能进入下一个阶段。瀑布模型的缺点是缺乏灵活性。
采用演化模型的开发过程,实际上就是从初始的原型逐步演化成最终软件产品的过程。演化模型特别适用于对软件需求缺乏准确认识的情况。
螺旋模型提出于1988年,由瀑布模型和演化模型相结合而成,综合了二者的优点,并增加了风险分析。
喷泉模型主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和无间隙特征。