返回
当前 - 选择题 - 软件架构风格
中等
题号:0020170500036
单选题
2017年11月第36题

某公司拟开发一个新闻系统,该系统可根据用户的注册兴趣,向用户推送其感兴趣的新闻内容,该系统应该采用(事件驱动系统)架构风格最为合适。

问题(1)
浓缩知识点

常见软件架构风格各有核心特性与适用领域,事件驱动架构以事件为核心实现组件解耦,通过事件的产生、传播与响应触发业务逻辑,除新闻兴趣推送这类需实时响应外部需求的场景外,还可应用于实时监控系统、物联网设备联动等场景;主程序-子程序架构属于过程式架构,强调自上而下的调用与顺序执行逻辑,适合功能流程固定、需按步骤推进的简单批处理任务等场景;黑板架构依托多个独立专家模块协作完成复杂推理,适用于语音识别、医疗辅助诊断这类问题求解空间不确定的场景;管道-过滤器架构围绕数据流处理展开,每个过滤器独立完成特定数据处理任务后传递给下一个节点,可应用于编译系统、数据清洗转换等数据流导向的场景。

正确答案
A

本题考察的是软件架构风格与应用场景的匹配
主程序-子程序架构属于过程式架构,强调自上而下的调用与顺序执行逻辑,适合功能流程固定、需按步骤推进的简单批处理任务等场景。黑板架构依托多个独立专家模块协作完成复杂推理,适用于语音识别、医疗辅助诊断这类问题求解空间不确定的场景。管道-过滤器架构围绕数据流处理展开,每个过滤器独立完成特定数据处理任务后传递给下一个节点,可应用于编译系统、数据清洗转换等数据流导向的场景。
本小问答案是 事件驱动系统。题干中的“某公司拟开发一个新闻系统,该系统可根据用户的注册兴趣,向用户推送其感兴趣的新闻内容,该系统应该”对应事件驱动系统。
因此,选项 A 正确。

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