扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格简单
单选题
2016年11月第35题
简单
单选题
2016年11月第35题
#第二版教材
#必须掌握
软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式。一个体系结构定义了一个词汇表和一组 (问题1) 。架构风格反映领域中众多系统所共有的结构和 (问题2) 。
正确答案
A
本题考察的是软件架构风格的基本定义。
问题1:
A选项 约束:架构风格不仅定义构件与连接件的词汇表,还规定它们的组合方式和使用约束,这是体系结构的关键特征,正确。
B选项 连接件:是体系结构中的组成元素之一,但题干要求的是“词汇表和一组”所对应的第二个元素,即约束,错误。
C选项 拓扑结构:描述组件之间的连接关系,是架构实例的特性,不是定义的一般要素,错误。
D选项 规则:虽与约束类似,但在架构风格定义中使用的术语是“约束”,错误。
所以选择 A。
问题2:
A选项 语义特征:架构风格反映了领域中众多系统的结构和语义特征,即结构背后的意义与行为模式,正确。
B选项 功能需求:是需求分析阶段的产出,与架构风格的抽象特性不同,错误。
C选项 质量属性:是架构评估的重要方面,但架构风格定义中强调的是结构和语义特征,错误。
D选项 业务规则:属于领域规则,不是架构风格定义要点,错误。
所以选择 A。
