itgle.com
更多“在典型的软件架构模式中,()模式是基于资源不对等,为实现共享而**。A.管道/过滤器B.事件驱动C.分层 ”相关问题
  • 第1题:

    在典型的软件架构模式中,( )模式是基于资源不对等,为实现共享而提出的模式。

    A.管道/过滤器
    B.事件驱动
    C.分层
    D.客户/服务器

    答案:D
    解析:
    软件架构模式分为管道/过滤器模式、事件驱动模式、分层模式、客户/服务器模式、面向对象的模式。其中
    客户/服务器模式(C/S)基于资源不对等,为实现共享而提出的模式。

  • 第2题:

    基于组件的软件开发架构模式一般在( )软件开发架构模式中使用。

    A.管道-过滤器
    B.面向对象
    C.事件驱动
    D.客户/服务器

    答案:B
    解析:
    软件架构模式有:1)管道—过滤器模式,适用于批处理系统。2)面向对象模式,其典型应用是基于组件的软件开发。3)事件驱动模式,其典型应用包括各种图形界面应用。4)分层模式,如ISO/OSI的七层网络模型。5)C/S模式,该模式中客户与服务器分离,允许网络分布操作。

  • 第3题:

    ()将整个软件系统划分为模型、视图和控制器三个部分。

    A.MVC

    B.分层模式

    C.管道模式

    D.架构模式


    A

  • 第4题:

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

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

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

  • 第5题:

    在典型的软件架构模式中, ( ) 模式是基于资源不对等,为实现共享而提出的。

    A.管道/过滤器
    B.事件驱动
    C.分层
    D.客户/服务器

    答案:D
    解析:
    常见的几种典型架构模式:——管道/过滤器模式:此模式中,每个组件(过滤器)都有一组输入/输出,组件读取输入的数据流,经过内部处理后,产生输出的数据流,该过程主要完成输入流的变换及增量计算。其典型应用包括批处理系统。——面向对象模式:在面向对象的基础上,将模块数据的表示方法及其相应操作封装在更高抽象层次的数据类型或对象中。其典型应用是基于组件的软件开发。——事件驱动模式:其基本原理是组件并不直接调用操作,而是触发一个或多个事件。系统中的其他组件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的组件,即触发事件会导致另一组件中操作的调用。其典型应用包括各种图形界面应用。——分层模式:采用层次化的组织方式,每一层都为上一层提供服务,并使用下一层提供的功能。其典型应用是分层通信协议,如ISO/OSI的七层网络模型。——客户/服务器模式(C/S):基于资源不对等,为实现共享而提出的模式。C/S模式将应用一分为二,服务器(后台)负责数据操作和事务处理,客户(前台)完成与用户的交互任务。