首页
登录
从业资格
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器
考试题库
2022-08-02
83
问题
基于组件的软件开发架构模式一般在( )软件并发架构模式中使用。A.管道—过滤器B.面向对象C.事件驱动D.客户/ 服务器
选项
A.管道—过滤器
B.面向对象
C.事件驱动
D.客户/ 服务器
答案
B
解析
本题考查软件架构模式知识,参考《系统集成项目管理工程师教程(第2版)》P141。
常见的典型架构模式如下:
(1)管道/过滤器模式:此模式中,每个组件(过滤器)都有一组输入/输出,组件读取输入的数据流,经过内部处理后,产生输出的数据流,该过程主要完成输入流的变换及增量计算。其典型应用包括批处理系统。管道/过滤器模式体现了各功能模块高内聚、低耦合的“黑盒"特性,支持软件功能模块的重用,便于系统维护;同时,每个过滤器自己完成数据解析和合成工作(如加密和解密),易导致系统性能下降,并增加了过滤器具体实现的复杂性。
(2)面向对象模式:在面向对象的基础上,将模块数据的表示方法及其相应操作封装在更高抽象层次的数据类型或对象中。其典型应用是基于组件的软件开发。
(3)事件驱动模式:其基本原理是组件并不直接调用操作,而是触发一个或多个事件。系统中的其他组件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的组件,即触发事件会导致另一组件中操作的调用。其典型应用包括各种图形界面应用。
(4)分层模式:采用层次化的组织方式,每一层都为上一层提供服务,并使用下一层提供的功能。该模式允许将一个复杂问题逐步分层实现。其中的每一层最多只影响相邻两层,只要给相邻层提供相同的接口,就允许每层用不同的方法实现,可以充分支持软件复用。其典型应用是分层通信协议,如ISO/OSI的七层网络模型。此模式也是通用应用架构的基础模式。
(5)客户/服务器模式(Client/Server, C/S): 基于资源不对等,为实现共享而提出的模式。C/S模式将应用一分为二,服务器(后台)负责数据操作和事务处理,客户(前台)完成与用户的交互任务。
转载请注明原文地址:http://tihaiku.com/congyezige/2303195.html
本试题收录于:
中级 系统集成项目管理工程师题库软件水平考试初中高级分类
中级 系统集成项目管理工程师
软件水平考试初中高级
相关试题推荐
当“中国制造”穿越边境线潮水般揮向世界各国的时候,当“中国模式”被越来越多的发展
社会化是人们形成社会认可的社会行为模式和对社会环境中的各种刺激给予合适稳定反应的
属于地震“次生灾害”的是: A.桥梁断裂B.管道破裂 C.山体滑坡D.通
段1:A公司专门从事仿真软件产品的研发,近期承接了一项目。公司任命老王担任项目经
()的典型应用是各种图形界面应用。A.面向对象模式 B.管道/过滤器模式
采用现代管理理论作为计划,设计、控制的方法论,将硬件、软件、数据库网络等系统按照
软件开发中,由编码人员自己写代码来验证功能模块的测试是()。A.单元测试
()可以反映软件项目中各个不同组件涉及的所有成员和软硬件设备。A.工作分解
电子政务中,建立有效的政府行政办公和行政人员管理体系属于()模式。A.政府
在系统集成项目中,只有各个组件设备组没完成,团队才能对其进行测试,设备组长和测试
随机试题
Onethingthetourbooksdon’ttellyouaboutLondonisthat2,000ofitsr
下列妊娠期保健,哪项是正确的A.产前检查应从确定早孕开始 B.早期妊娠检查,只
振弦式应变计的实测频率增量越大,则说明测试部位的拉应变增量越大。()
下列关于期货公司及其子公司从事资产管理业务的说法错误的是( )。A.资产管理计
党的十七大报告指出 A.党的基本路线是党和国家的生命线 B.以经济建设为中心
利多卡因在体内的代谢反应如下,其发生的第Ⅰ相生物转化反应是 A.O-脱烷基化
下列关于普通混凝土力学性能试验步骤的说法中,错误的是( )。A.试件从养护地点取
当包气带防污性能为D1,地下水功能敏感性为G2时,其对应的地下水环境敏感程度应达
关于膨润土防水毯施工规定的描述,错误的是( )。A.应自然与基础层贴实,不应折皱
某工程有两个备选施工方案,采用方案一时,固定成本为160万元,与工期有关的费用为
最新回复
(
0
)