系统架构设计师真题解析(7)—— 软件架构风格

113 阅读1分钟

1 软件架构风格与系统性能关系

以下关于软件架构风格与系统性能关系的叙述,错误的是( )。 A . 采用层次化架构风格的系统划分的层次越多系统的性能越差 B . 采用管道 - 过滤器架构风格的系统可以通过引入过滤器的数据并发处理提高系统性能 C . 采用面向对象架构风格的系统可以通过减少功能调用层次提高系统性能 D . 采用过程调用架构风格的系统可以通过将显式调用策略替换为隐式调用策略提高系统性能

A . 层次化架构风格划分的层次越多,调用链就越长,性能也就越差。

B . 管道 - 过滤器架构风格支持并行执行。每个过滤器是作为一个单独的任务完成,因此可与其他任务并行执行。

C. 功能调用层次减少,自然也就提高了性能。

D. 隐式调用策略是不直接调用一个过程,而是触发或广播一个或多个事件。这样做必然会降低性能。

答案:D。