试题23(2007年下半年试题30)
管道和过滤器模式属于__(30)__。
(30)A.数据为中心的体系结构 B.数据流体系结构 C.调用和返回体系结构 D.层次式体系结构
试题23分析
体系结构风格有9大类:
(1)数据流系统:包括顺序批处理、管道和过滤器。
(2)调用和返回系统:包括主程序和子程序、面向对象系统、层次结构。
(3)独立部件:包括通信进程、事件隐式调用。
(4)虚拟机:包括解释器、规则基系统。
(5)以数据为中心的系统:包括数据库、超文本系统、黑板系统。
(6)特殊领域风格;例如过程控制、模拟器。
(7)特殊结构的风格:例如分布式处理、状态转移系统。
(8)不同风格合成建立的异构结构。
(9)最初始、最基本的主程序/子程序。
管道和过滤器模式是为处理数据流的系统提供的一种模式。它是由过滤器和管道组成的。每个处理步骤都被封装在一个过滤器组件中,数据通过相邻过滤器之间的管道进行传输。每个过滤器可以单独修改,功能单一,并且它们之间的顺序可以进行配置。
试题23答案
(30)B