问题
单项选择题
管道和过滤器模式属于 (30) 。
A.数据为中心的体系结构
B.数据流体系结构
C.调用和返回体系结构
D.层次式体系结构
答案
参考答案:B
解析:
从计算机出现以来,出现了众多的体系结构风格,可被归纳为以下几种。
(1)数据为中心的体系结构:一个数据存储驻留在该体系结构的中心,而且经常被其他更新、删除或修改存储中的数据的构件所访问。例如黑板系统。
(2)数据流体系结构:该体系结构被用于当输入数据被通过一系列计算或操纵构件变换为输出数据的情形。例如管道和过滤器模式。
(3)调用和返回体系结构:该体系结构风格使得软件设计师能够达成一种相对容易修改和扩张的程序结构。
(4)层次式体系结构:一系列不同的层次被定义,各自完成操作,这些操作不断地变得与机器指令集接近。在最外层,构件完成用户界面操作;在最内层,构件完成操作系统级接口。中间的层次提供实用程序服务和应用软件功能。