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

免费题库2022-08-02  44

问题 网络协议和设备驱动软件经常采用分层架构模式,其主要原因是(  )。A.可以让软件获得更高的性能B.支持软件复用C.让功能划分容易,便于设计实现D.为达到低内聚、高耦合的设计目标

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

答案 B

解析 分层模式采用层次化的组织方式,每一层都是为上一层提供服务,并使用下一层的功能。这种模式允许将一个复杂问题逐步分层实现。层次模式中的每一层最多只能影响两层,只要给相邻层提供相同的接口,就允许每层用不同的方法实现,可以支持软件复用。分层模式典型的应用就是分层的通信协议,如ISO/OSI的七层网络模型。分层模式的主要优点是: 1、有助于把复杂问题按功能分解,使整体设计更为清晰; 2、支持系统设计的逐级抽象; 3、有较好的可扩展性; 4、支持复用。
转载请注明原文地址:https://tihaiku.com/congyezige/2302624.html

最新回复(0)