问题详情

基于构件的开发(CBD)模型,融合了______模型的许多特征。该模型本质是演化的,采用迭代方法开发软件。


A、瀑布

B、快速应用开发(RAD)

C、螺旋

D、形式化方法

时间:2022-01-05 04:52 关键词:

答案解析

C
解析:螺旋模型是演化软件过程模型的一种,最早由Boehm提出,它将原型实现的迭代特征与线性顺序模型中控制的和系统化的方面结合起来,使软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。面向对象技术为软件工程的基于构件的过程模型提供了技术框架。基于构件的开发模型融合了螺旋模型的许多特征。它本质上是演化型的,要求软件创建迭代方法。然而,基于构件的开发模型是利用预先包装好的软件构件来构造应用的。统一软件开发(RUP)过程是在产业界业已提出的一系列基于构件的开发模型的代表。