首页
登录
从业资格
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器
考试题库
2022-08-02
40
问题
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器B.面向对象C.事件驱动D.客户/ 服务器
选项
A.管道—过滤器
B.面向对象
C.事件驱动
D.客户/ 服务器
答案
B
解析
本题考查软件架构模式知识,参考《系统集成项目管理工程师教程(第2版)》P141。
常见的典型架构模式如下:
(1)管道/过滤器模式:此模式中,每个组件(过滤器)都有一组输入/输出,组件读取输入的数据流,经过内部处理后,产生输出的数据流,该过程主要完成输入流的变换及增量计算。其典型应用包括批处理系统。管道/过滤器模式体现了各功能模块高内聚、低耦合的“黑盒"特性,支持软件功能模块的重用,便于系统维护;同时,每个过滤器自己完成数据解析和合成工作(如加密和解密),易导致系统性能下降,并增加了过滤器具体实现的复杂性。
(2)面向对象模式:在面向对象的基础上,将模块数据的表示方法及其相应操作封装在更高抽象层次的数据类型或对象中。其典型应用是基于组件的软件开发。
(3)事件驱动模式:其基本原理是组件并不直接调用操作,而是触发一个或多个事件。系统中的其他组件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的组件,即触发事件会导致另一组件中操作的调用。其典型应用包括各种图形界面应用。
(4)分层模式:采用层次化的组织方式,每一层都为上一层提供服务,并使用下一层提供的功能。该模式允许将一个复杂问题逐步分层实现。其中的每一层最多只影响相邻两层,只要给相邻层提供相同的接口,就允许每层用不同的方法实现,可以充分支持软件复用。其典型应用是分层通信协议,如ISO/OSI的七层网络模型。此模式也是通用应用架构的基础模式。
(5)客户/服务器模式(Client/Server, C/S): 基于资源不对等,为实现共享而提出的模式。C/S模式将应用一分为二,服务器(后台)负责数据操作和事务处理,客户(前台)完成与用户的交互任务。
转载请注明原文地址:https://tihaiku.com/congyezige/2303195.html
本试题收录于:
中级 系统集成项目管理工程师题库软件水平考试初中高级分类
中级 系统集成项目管理工程师
软件水平考试初中高级
相关试题推荐
当“中国制造”穿越边境线潮水般揮向世界各国的时候,当“中国模式”被越来越多的发展
社会化是人们形成社会认可的社会行为模式和对社会环境中的各种刺激给予合适稳定反应的
属于地震“次生灾害”的是: A.桥梁断裂B.管道破裂 C.山体滑坡D.通
段1:A公司专门从事仿真软件产品的研发,近期承接了一项目。公司任命老王担任项目经
()的典型应用是各种图形界面应用。A.面向对象模式 B.管道/过滤器模式
采用现代管理理论作为计划,设计、控制的方法论,将硬件、软件、数据库网络等系统按照
软件开发中,由编码人员自己写代码来验证功能模块的测试是()。A.单元测试
()可以反映软件项目中各个不同组件涉及的所有成员和软硬件设备。A.工作分解
电子政务中,建立有效的政府行政办公和行政人员管理体系属于()模式。A.政府
在系统集成项目中,只有各个组件设备组没完成,团队才能对其进行测试,设备组长和测试
随机试题
Whenherealizedhehadbeen______tosignthecontractbyintrigue,hethreate
PeoplewhogrewupinAmericaandWesternEuropehavebecomeusedtotheidea
关于钢筋性能,说法错误的是()。A:设计时应以抗拉强度作为钢筋强度取值的依据
共用题干 患者男性,29岁。3天来高热、头痛、乏力、全身酸痛,行走时小腿疼痛,
公路工程质量评定时,互通式立交工程主要包含的分部工程有( )。 A、桥梁工程
以下不属于国家基本比例尺的是()A:1:1000B:1:1万C:1:10万
患者,男,68岁。3年来小便淋沥不爽,排尿无力,面色酰白,神气怯弱,腰膝酸软,舌
我国《中华人民共和国担保法》规定,一般保证的保证人与债权人未约定保证期间的,保证
试述班主任了解和研究学生的方法。
()是现代社会保障的核心内容,是一国居民的基本保障。A.社会保险 B.社
最新回复
(
0
)