返回
当前 - 选择题 - 基于构件的软件工程
中等
题号:0020230500053
单选题
2023年11月第53题

构件 (可组装性) 对于可组装的构件,所有外部交互必须通过公开定义的接口进行。同时它还必须提供对自身信息的外部访问。(可部署性)必须是自包含的,必须能作为一个独立实体在提供其构件模型实现的构件平台上运行。构件总是二进制形式,无须在部署前编译。

浓缩知识点

基于构件的软件工程(CBSE)中,构件的核心特性主要包括可组装性、可部署性、文档化、独立性四类。可组装性是构件实现协作的核心,要求构件所有外部交互均通过公开接口完成,同时需对外开放自身必要信息,确保能与其他构件无缝组合,支撑复杂系统的快速构建。可部署性聚焦构件的落地运行能力,构件必须是自包含的独立实体,可直接以二进制形式在对应构件平台上运行,无需部署前编译,这一特性提升了构件的分发与使用效率。文档化是构件的辅助支撑特性,完善的配套文档能帮助使用者快速判断构件的功能、适配场景是否匹配需求,降低集成成本。独立性侧重构件的单独运行能力,指构件在不依赖其他构件的情况下,可独立完成自身核心功能,是保障构件可靠性的基础属性之一。

正确答案
A

本题考察的是**基于构件的软件工程(CBSE)**的相关概念。
基于构件的软件工程(CBSE)中,构件的核心特性主要包括可组装性、可部署性、文档化、独立性四类。可组装性是构件实现协作的核心,要求构件所有外部交互均通过公开接口完成,同时需对外开放自身必要信息,确保能与其他构件无缝组合,支撑复杂系统的快速构建。可部署性聚焦构件的落地运行能力,构件必须是自包含的独立实体,可直接以二进制形式在对应构件平台上运行,无需部署前编译,这一特性提升了构件的分发与使用效率。文档化是构件的辅助支撑特性,完善的配套文档能帮助使用者快速判断构件的功能、适配场景是否匹配需求,降低集成成本。独立性侧重构件的单独运行能力,指构件在不依赖其他构件的情况下,可独立完成自身核心功能,是保障构件可靠性的基础属性之一。
本小问答案是 可组装性。题干中的“构件可组装性对于可组装的构件,所有外部交互必须通过公开定义的接口进行”对应可组装性。
因此,选项 A 正确。

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