返回
当前 - 选择题 - 基于构件的软件工程题号:0020180500027
单选题
2018年11月第27题
题号:0020180500027
单选题
2018年11月第27题
基于构件的软件工程
中等
高频
收藏
分享
反馈
构件组装成软件系统的过程可以分为三个不同的层次:(定制、集成和扩展)。
问题(1)
浓缩知识点
在基于构件的软件工程体系中,构件组装为完整软件系统需遵循定制、集成、扩展三个核心层次。定制环节是对通用构件进行参数配置、接口适配等针对性调整,使原本通用的构件适配具体业务场景;集成环节则是将完成定制的多个构件按照预设的交互规范组合衔接,构建出可运行的完整系统;扩展环节是在现有系统基础上,通过新增构件或拓展已有构件功能,实现系统能力的升级与拓展,以适配需求的动态变化。这种层次化的组装逻辑,不仅能大幅提升构件复用效率、降低开发成本,还能让系统具备更强的可维护性与演化能力,是构件化开发模式中保障系统质量与灵活性的重要流程框架。
正确答案
C
本题考察的是基于构件的软件工程中构件组装的层次划分。
初始化、互连和集成:初始化和互连并不是构件组装层次的标准划分;连接、集成和演化:虽然连接和集成是构件相关的活动,但“演化”属于系统生命周期后期的活动,不是组装层次的标准定义;定制、集成和扩展:定制(Customization)指对构件进行参数设置、接口适配等操作以满足特定需求;集成(Integration)是将多个构件组合为可运行系统;扩展(Extension)是通过增加新构件或功能来增强系统,这是构件组装的三个标准层次;集成、扩展和演化:缺少“定制”这一前期关键环节。
本小问答案是 定制、集成和扩展。定制(Customization)指对构件进行参数设置、接口适配等操作以满足特定需求;集成(Integration)是将多个构件组合为可运行系统;扩展(Extension)是通过增加新构件或功能来增强系统,这是构件组装的三个标准层次。
因此,选项 C 正确。
