扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 基于构件的软件工程困难
单选题
2019年11月第25题
收藏
分享
#软件工程
#基于构件的软件工程
#第一版教材
#凯恩建议了解即可
构件组装是指将库中的构件经适当修改后相互连接构成新的目标软件。(__)不属于构件组装技术。
问题(1)
正确答案C
凯恩解析
本题考察的是基于构件的软件工程中的构件组装技术分类。
构件组装是将构件库中的构件经过适当修改后,按照一定规则相互连接,或者连接到当前开发项目的构件元素中,从而形成新的目标软件的过程。构件组装技术通常分为三类:基于功能的构件组装技术、基于数据的构件组装技术和面向对象的构件组装技术。
A选项基于功能的构件组装技术:通过构件提供的功能接口进行组装,强调功能匹配,是常见的组装方式之一,属于构件组装技术。
B选项基于数据的构件组装技术:通过共享数据结构或数据格式实现构件之间的连接与通信,也属于构件组装技术。
C选项基于实现的构件组装技术:并不是构件组装的分类方式,这种说法不出现在构件组装技术的标准分类中,因此不属于构件组装技术,正确。
D选项面向对象的构件组装技术:利用面向对象的封装、继承、多态等特性,将构件作为对象进行组装,属于构件组装技术。
因此,选项 C 正确。
