扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格简单
单选题
2023年11月第22题
收藏
分享
#系统架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握
信息系统架构风格是描述某一特定应用领域中系统组织方式的惯用模式。架构风格定义了一个系统家族,即一个架构定义(__)。
问题(1)
正确答案C
凯恩解析
本题考察的是信息系统架构风格的基本概念。
A选项 一组设计原则:虽然架构风格在一定程度上会受到设计原则的影响,但它本质上并不是由设计原则直接定义的,而是通过明确系统组成和约束方式来定义,因此该选项不准确。
B选项 一组模式:模式(Pattern)是对特定设计问题的通用解决方案,架构风格和模式有相似之处,但架构风格不是简单的一组模式,而是对系统组织方式的整体描述,包括构件、连接件及它们之间的约束。
C选项 一个词汇表和一组约束:这是对架构风格的标准定义。词汇表包括该架构风格中的构件类型和连接件类型;约束则定义了如何将这些构件和连接件组合成一个系统。架构风格反映了某一特定领域中大量系统的共有结构与语义特征,并指导系统的组织方式。因此该选项是正确的。
D选项 一组最佳实践:最佳实践是总结出的经验和方法,可以指导架构设计,但它不等同于架构风格的定义。
C选项“一个词汇表和一组约束”正确。
