返回
当前 - 选择题 - 基于构件的软件工程
题号:0020200500021
单选题
2020年11月第21题

按照外部形态,构成一个软件系统的构件可以分为五类,其中,(可修改的构件)是指可以进行版本替换并增加构件新功能。

问题(1)
浓缩知识点

基于构件的软件工程中,按外部形态可将构成软件系统的构件划分为五类,各类构件特性不同。独立而成熟的构件功能完整,可直接被复用;有限制的构件虽提供使用接口,但存在明确的使用条件约束,易引发资源冲突或兼容性问题;适应性构件经过包装或接口技术处理,具备跨环境复用的能力;装配的构件已预先集成在操作系统、数据库等系统的不同层级中,借助胶水代码即可投入使用;可修改的构件则支持版本替换,还能通过重新包装或编写接口的方式拓展新功能,能较好适配软件系统迭代升级时的功能更新需求。

正确答案
B

本题考察的是基于构件的软件工程中构件分类及特性
装配的构件已预先集成在操作系统、数据库等系统的不同层级中,借助胶水代码即可投入使用。可修改的构件则支持版本替换,还能通过重新包装或编写接口的方式拓展新功能,能较好适配软件系统迭代升级时的功能更新需求。有限制的构件虽提供使用接口,但存在明确的使用条件约束,易引发资源冲突或兼容性问题。适应性构件经过包装或接口技术处理,具备跨环境复用的能力。
本小问答案是 可修改的构件。题干中的“指可以进行版本替换并增加构件新功能”对应可修改的构件。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有