网络协议和设备驱动软件经常采用分层架构模式,其主要原因是( )。

2023-08-25

A. 可以让软件获得更高的性能
B. 支持软件复用
C. 让功能划分容易,便于设计实现
D. 为达到低内聚、高耦合的设计目标

参考答案:C

分层架构模式优点如下:有助把复杂的问题按功能分解,使整体设计更为清晰。支持系统设计的逐级抽象。具有较好的可扩展性。支持复用。分层模式的缺点如下:并不是每个系统都可以很容易地划分出层次来;同时,各层功能的划分也没有一个统一的、正确的抽象方法。层次的个数过多,系统性能可能会下降注意,选项B虽然也是分架构层模式的优点,但它并不是题干所问问题的答案!

相关推荐