返回
当前 - 选择题 - 软件架构风格
中等
题号:0020260500050
单选题
2026年5月第50题

黑板架构中,多个相对独立的求解模块读取黑板状态并贡献局部解,这些模块称为(知识源)。

问题(1)
浓缩知识点
知识点

黑板架构适合求解步骤和策略难以预先确定的问题,通过共享黑板协调多个知识源逐步逼近解。黑板保存共享中间解,知识源提供局部求解能力,控制组件决定下一步激活谁。相关概念可这样区分:保存共享事实、假设和中间结果;独立求解模块读取黑板并贡献局部解;决定何时激活哪些知识源和求解步骤;属于事件驱动架构常见中间件,不是黑板架构核心角色。例如,语音识别系统可让声学、语言和语义等知识源轮流读取黑板上的中间结果并继续补充,而不要求预先固定完整求解顺序。

正确答案
B

本题考察的是黑板架构。

黑板架构由黑板、知识源和控制组件构成。知识源是独立的问题求解模块;黑板保存共享中间结果;控制组件决定下一步激活哪些知识源。

例如,语音识别系统可让声学、语言和语义等知识源轮流读取黑板上的中间结果并继续补充,而不要求预先固定完整求解顺序。

选项 A:保存共享事实、假设和中间结果。
选项 B:独立求解模块读取黑板并贡献局部解。
选项 C:决定何时激活哪些知识源和求解步骤。
选项 D:属于事件驱动架构常见中间件,不是黑板架构核心角色。

因此选择 B。

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