软件工程 选择题 较难

体系结构风格与模式概述 — 软件工程选择题

软件体系结构 软件体系结构概论 AI 三重审校通过

题目
某软件系统由多个相对独立的构件组成,各构件通过事件消息进行通信,某构件发布事件后,事先注册的其他构件被隐式调用并作出响应,构件之间互不直接引用。对该系统体系结构风格的判断,下列说法正确的是:A. 属于仓库风格,因为事件被集中存储和管理 B. 属于隐式调用(事件驱动)风格,其核心特征是通过隐式调用实现构件间接解耦 C. 属于管道-过滤器风格,因为事件在构件间顺序传递 D. 该系统没有采用任何体系结构风格,只是使用了观察者设计模式