查看更多
当前 - 选择题 - 软件架构风格
简单
单选题
2024年5月第24题
#第二版教材
#必须掌握

在经典的体系结构风格分类中,黑板体系结构风格属于(__)的子风格。

问题(1)
浓缩知识点

经典软件体系结构可划分为多个风格大类,数据中心风格是其中一类,其核心特征为系统围绕共享的中心数据结构(如数据仓库、黑板)搭建,所有功能构件均通过读取或写入该中心结构来完成协作交互,黑板体系结构属于这一风格的子风格,这类风格适用于问题求解路径不明确、需要多模块协同完成复杂任务的场景,典型应用涵盖语音识别系统、专家系统等。与之相对,独立构件风格强调构件间低依赖,多通过进程通信等方式实现交互;虚拟机风格侧重对程序执行环境进行抽象;解释器风格则核心是分离解释机制与被解释程序,聚焦语法解析与执行控制,不同风格适配不同的系统需求与场景。

正确答案
A

本题考察的是经典软件体系结构风格的分类
A选项以数据中心风格:这是正确答案。该风格强调系统围绕**共享数据的中心结构(数据仓库或黑板)**来组织,所有其他构件都通过读取或写入中心数据结构来协作。黑板风格正是其中一种,适用于问题求解路径不确定、需要多个模块协作的系统,如语音识别、专家系统等。
B选项解释器风格:是指系统将解释机制与被解释程序分离,强调语法树、控制器等,与黑板无关,错误。
C选项独立构件风格:指构件之间互不依赖,常用于进程通信等领域,不涉及共享数据中心,错误。
D选项虚拟机风格:通常指将程序执行环境抽象化,与黑板这种共享数据的协同机制无关,错误。
因此,正确答案为:A. 以数据中心风格。

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