扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件架构风格简单
单选题
2024年5月第43题
收藏
分享
#系统架构设计
#软件架构风格
#第二版教材
#凯恩建议必须掌握
下面关于软件架构风格描述不正确的是(__)。
问题(1)
正确答案A
凯恩解析
本题考察的是软件架构风格的基本理解及应用场景。
A选项架构设计一定要基于某个特定架构风格:错误。在实际的软件系统设计中,往往根据系统需求采用一种或多种架构风格的组合,灵活设计以满足非功能性需求(如可扩展性、可维护性等),并非必须完全基于某一种架构风格来设计系统。
B选项层状风格系统被组织成一系列的逻辑层,每一层提供特定的服务,并且下层对上层透明:正确。层状架构风格将系统分为多个层次,每一层只和其相邻的层进行交互,这种结构有助于模块化和分层管理。
C选项管道-过滤器风格组件之间通过管道连接,数据在管道中流动,每个过滤器处理数据流的一部分:正确。该风格的核心特点是数据在过滤器之间以数据流的方式传递,处理过程具有高度模块化和可重用性。
D选项事件驱动风格系统中的组件通过事件进行交互,事件的产生和响应定义了组件间的交互:正确。事件驱动风格强调松耦合的异步通信方式,广泛应用于图形界面系统和分布式系统。
因此,选项 A 错误,符合题意。正确答案为 A。
