[单选题]管道和过滤器模式属于()
正确答案 :B
数据流体系结构
解析:体系结构风格有九大类:①数据流系统:包括顺序批处理、管道和过滤器。②调用和返回系统:包括主程序和子程序、面向对象系统、层次结构。③独立部件:包括通信进程、事件隐式调用。④虚拟机:包括解释器、规则基系统。⑤以数据为中心的系统:包括数据库、超文本系统、黑板系统。⑥特殊领域风格;如过程控制、模拟器。⑦特殊结构的风格:如分布式处理、状态转移系统。⑧不同风格合成建立的异构结构。⑨最初始、最基本的主程序/子程序。管道和过滤器模式是为处理数据流的系统提供的一种模式。它是由过滤器和管道组成的。每个处理步骤都被封装在一个过滤器组件中,数据通过相邻过滤器之间的管道进行传输。每个过滤器可以单独修改,功能单一,并且它们之间的顺序可以进行配置。
[单选题](1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。
正确答案 :
解析:本题考查架构风格与设计模式概念。架构风格往往是从全局的角度来考虑问题,它是一种独立于实际问题的通用组织结构。例如,常用的B/S架构,在很多不同的系统中,都有应用。而设计模式着眼于解决某一特定的局部问题,是一种局部解决方案的应用。例如,在很多的软件系统中,创建对象时,希望有统一的机制对这些对象的创建进行管理,所以出现了工厂模式,创建者模式等设计模式。而内存垃圾的回收机制也做成了一种设计模式。
查看原题 查看所有试题