关于构件组装模型(CBSD)的特点,以下说法正确的是( )。
CBSD模型是一种完全线性的开发模型
CBSD模型融合了螺旋模型的特征,本质上是演化型的
CBSD模型不支持迭代开发
CBSD模型主要适用于小型软件项目
【内容考查】本题考查构件组装模型(CBSD)的概念和特征。
【选项分析】
A. 错误。CBSD模型不是完全线性的开发模型,而是融合了螺旋模型特征的演化型模型。
B. 正确。根据教材原文,CBSD模型融合了螺旋模型的许多特征,本质上是演化型的。
C. 错误。教材明确指出CBSD模型的开发过程是迭代的。
D. 错误。CBSD模型强调模块化和构件复用,适用于各种规模的软件项目,不限于小型项目。
因此,正确答案是B。CBSD模型融合了螺旋模型的特征,本质上是演化型的,这体现了该模型的核心特征。