查看更多
当前 - 选择题 - 基本概念
困难
单选题
2015年11月第31题
#第二版教材
#必须掌握

架构描述语言(Architecture Description Language, ADL)是一种为明确说明软件系统的概念架构和对这些概念架构建模提供功能的语言。ADL 主要包括以下组成部分:组件、组件接口、(连接件)和架构配置。

问题(1)
浓缩知识点

架构描述语言即ADL,是用于形式化建模与明确表述软件系统概念架构的专用语言,其核心组成要素包含组件、组件接口、连接件及架构配置。其中组件是承载系统核心功能的基础单元,组件接口是组件间实现交互的规范出入口,连接件用于定义组件之间的通信机制与交互方式,架构配置则明确各要素的组合布局与关联关系。ADL的这些核心要素可支撑对软件架构的严谨分析与验证,需要注意的是,架构风格属于架构设计的高层指导范式,架构实现属于软件开发后续环节,二者均不属于ADL的核心组成范畴。

正确答案
C

本题考察的是架构描述语言(ADL)的基本组成要素
架构描述语言的核心构成包括:组件(Component)接口(Interface)连接件(Connector)配置(Configuration)
这些构成要素支持对软件架构进行形式化建模,有助于系统结构的表达、分析与验证。
A选项架构风格:架构风格是架构设计的高层指导原则,属于架构的模式与范式,不是 ADL 的基础组成部分,错误。
B选项架构实现:实现是软件开发的后续环节,不属于描述语言本身的组成内容,错误。
C选项连接件:连接件用于定义组件之间的交互机制和通信方式,是 ADL 的基本组成部分之一,正确
D选项组件约束:组件约束可能作为附加描述存在,但不是标准的核心组成部分,错误。
因此,选项 C 正确。

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