[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc

上传人:inwarn120 文档编号:507540 上传时间:2018-11-29 格式:DOC 页数:23 大小:128.50KB
下载 相关 举报
[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc_第1页
第1页 / 共23页
[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc_第2页
第2页 / 共23页
[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc_第3页
第3页 / 共23页
[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc_第4页
第4页 / 共23页
[计算机类试卷]软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷1及答案与解析.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷 1及答案与解析 1 2002年,国家信息化领导小组关于我国电子政务建设指导意见 (中办发(2002)17号 )提出我国电子政务建设的十二项重点业务系统,后来被称为 “十二金工程 ”。以下 ( )不全属于 “十二金工程 ”的范畴。 ( A)金关、金税 ( B)金宏、金财 ( C)金水、金土 ( D)金审、金农 2 信息标准化是解决信息孤岛问题的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础。作为信息化标准的 一项关键技术,目前流行的 ( )以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出

2、对结构的描述,从而体现出数据之间的关系。这样组织的数据对于应用程序和用户而言都是友好的、可操作的。 ( A)可扩展标记语言 (XML) ( B)超文本标记语言 (HTML) ( C)通用标记语言 (GML) ( D) Web服务描述语言 (WSDL) 3 在下列选项中, ( )不属于信息资源管理标准化的指导原则。 ( A)效益原则 ( B)系统原则 ( C)优化原则 ( D)行政原则 4 从信息资 源管理的观点出发,信息系统的逻辑结构一般由四部分组成,其中( )利用信息系统提供的信息进行决策和选择,是信息系统服务的对象。 ( A)信息源 ( B)信息处理器 ( C)信息使用者 ( D)信息管理

3、者 5 在客户关系管理 (CustomerRelationshipManagement, CRM)系统中,管理的对象是客户与企业之间的双向关系,在开发过程中, ( )是 CRM开发的最主要目标。 ( A)客户关系的全生命周期管理 ( B)客户关系的培育和维护 ( C)最大程度地帮助企业实现其经 营目标 ( D)树立企业的良好形象 6 在 CRM中,体现企业曾经为客户提供的产品和服务的历史数据,如用户产品使用情况的调查数据、客服人员的建议数据和广告数据等,属于 ( )。 ( A)描述性数据 ( B)交易性数据 ( C)促销性数据 ( D)关系性数据 7 以下叙述正确的是 ( )。 ( A) ER

4、P软件强调事后核算,而财务软件强调及时调整 ( B)财务软件强调事后核算,而 ERP软件强调事前计划和及时调整 ( C) ERP软件强调事后核算,而进销存软件比较关心每种产品的成本构成 ( D)进销存软件强调事后核算,而财务软件强调及时调整 8 对 ERP项目最准确的定位是 ( )。 ( A)技术改造项目 ( B)技术革新项目 ( C)系统集成项目 ( D)管理变革项目 9 与制造资源计划 (MRPII)相比,企业资源计划 (ERP)最大的特点是在制定计划时将( )考虑在一起,从而极大地延伸了管理范围。 ( A)整个供应链 ( B)供应商 ( C)客户 ( D)政府机构 10 ( )是通过对商

5、业信息的搜集、管理和分析,使企业的各级决策者获得知识或洞察力 ,促使他们做出有利决策的一种技术。 ( A)企业资源计划 (ERP) ( B)商业智能 (BI) ( C)客户关系管理 (CRM) ( D)供应链管理 (SCM) 11 在供应链管理 (SCM)中,根据供应链管理的对象对供应链进行分类,不包括( )。 ( A)企业供应链 ( B)产品供应链 ( C)基于供应链契约的供应链 ( D)功能型供应链 12 ( )不属于供应链系统设计的原则。 ( A)分析市场需求和竞争环境 ( B)简洁性 ( C)自项向下和自底向上相结合 ( D)动态性 13 敏捷供应链系统的体系结构是以基本功能体为核心的

6、,辅助以各种工具,通过应用这些工具可方便地对系统进行配置。但它不关注于实现系统的 ( )。 ( A)快速动态可重构性 ( B)相对稳定性 ( C)快速适应性 ( D)敏捷性 14 关于电子政务与传统政务的比较,以下论述正确的是 ( )。 ( A)办公手段相同 ( B)与公众沟通方式相同 ( C)业务流程不完全一致 ( D)效率相同 15 电子政务根据其服务的对象不同,基本上可以分为四种模式。某市政府在Intemet上提供的 “机动 车违章查询 ”服务,属于 ( )模式。 ( A) G2E ( B) G2G ( C) G2B ( D) G2C 16 商业智能能够辅助组织的业务经营决策,这些决策通

7、常不包括 ( )的决策。 ( A)操作层 ( B)战术层 ( C)战略层 ( D)核心层 17 在选项 ( )中, 代表的技术用于决策分析; 代表的技术用于从数据库中发现知识; 和 的结合为决策支持系统 (DSS)开辟了新方向,它们也是 代表的技术的主要组成部分。 ( A) 数据挖掘、 数据仓库、 商业智能 ( B) 商 业智能、 数据挖掘、 数据仓库 ( C) 数据仓库、 数据挖掘、 商业智能 ( D) 数据仓库、 商业智能、 数据挖掘 18 ( )是数据仓库系统的一个主要应用,支持复杂的分析操作、侧重决策支持,并且提供多维数据管理环境和直观易懂的查询结果。 ( A) OLTP ( B) O

8、LAP ( C) OLDP ( D) OLWP 19 下列中的 ( )属于电子商务的应用模式。 ( A) B2B ( B) G2B ( C) G2C ( D) C2G 20 团购是当前一种较为流行的电子商务模式,某团购 网站通过自己强大的公关能力与企业合作,向用户提供价格较为低廉或折扣较高的产品。同时,为方便用户使用,该团购网站也提供了用户之间的转让平台。根据上述描述,该团购网站涉及的电子商务类型是 ( )。 ( A) B2B ( B) B2C ( C) B2C和 C2C ( D) C2C 21 现代电子商务是指使用基于 ( )的现代信息技术工具和在线支付方式进行商务活动。 ( A)计算机 (

9、 B)智能终端 ( C)电子信息技术 ( D) Intemet 22 WebService体系结构中包括服务提供者、 ( )和服务请求者三种角色。 ( A)服务注册中心 ( B)服务认证中心 ( C)服务协作中心 ( D)服务支持中心 23 Web服务的主要目标是跨平台的互操作性,下面所述中哪些场合适合使用WebService,请选择正确的选项 ( )。 跨越防火墙 应用程序集成 B2B集成 单机应用程序 软件重用 局域网上的同构应用程序 ( A) 、 、 、 ( B) 、 、 ( C) 、 、 、 ( D) 、 、 、 24 形成 Web服务架构基础的协议主要包括 ( )。 ( A) SOA

10、P、 HTTP、 UDDI ( B) WSDL、 SOAP、 DHCP ( C) SOAP、 DHCP、 WSDL ( D) WSDL、 SOAP、 UDDI 25 J2EE规范包含一系列技术规范,其中 ( )用于实现应用中关键的业务逻辑,创建基于构件的企业级应用程序,如进行事务管理、安全运行远程客户连接、生命周期管理和数据库连接缓冲等中间层服务的应用程序。 ( A) Servlet ( B) JCA ( C) JSP ( D) EJB 26 模型 -视图 -控制器 (Model-View-Controller-MVC)模式是专门针对交互系统提出的。 J2EE支持用 MVC模式构建应用系统。

11、“模型 ”代表的是应用的业务逻辑,在J2EE中通过 EJB实现; “视图 ”是应用系统的表示界面,可由 JSP页面产生和实现; “控制器 ”是提供应用的处理过程控制,一般通过一个 ( )实现。 ( A) JDBC ( B) Servlet ( C) JMS ( D) RMI-IIOP 27 有关 NET框架的描述, ( )是错误的。 ( A) .NET框架兼容了 COM DCOM基础结构 ( B) Visual Studio.NET是 .NET平台的开发工具 ( C) .NET是 ASP.NET的一个应用实例,是 ASP.NET的一部分 ( D)通过 Web Service技术可以实现 .NE

12、T与 J2EE的互操作 28 处于 .NET开发框架最低层,是该框架基础的是 ( )。 ( A)通用语言运行环境 ( B)通用语言规范 ( C) ADO.NET ( D)基础类库 29 关于数据访问中间件的作用,下列说法正确的是 ( )。 ( A)使调用远端的过程像调用本地过程一样 ( B)用来屏蔽掉各种平台及协议之间的差异,进行相互通 信,实现应用程序之间的协同 ( C)为了建立数据应用资源互操作的模式,对异构环境下的数据库和文件系统实现联接 ( D)在分布、异构的网络计算环境中,可以将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用 30 随着 Webservice技术的兴起

13、,出现了许多与工作流技术相关的 Web服务规范,其中 ( )的作用是将一组现有的服务组合起来,从而定义一个新的 Web服务。 ( A)业务流程执行语言 (BPEL) ( B) Web服务描述语言 (WSDL) ( C)超文本标记语言 (HTML) ( D)可扩展标记语言 (XML) 软件水平考试(高级)信息系统项目管理师上午综合知识(信息化与系统集成技术)模拟试卷 1答案与解析 1 【正确答案】 C 【试题解析】 根据国家信息化领导小组关于我国电子政务建设指导意见 (中办发 (2002)17号 )中的 “为了提高决策、监管和服务水平,逐步规范政务业务流程,维护社会稳定,要加快十二个重要业务系统

14、建设;继续完善已取得初步成效的办公业务资源系统、金关、金税和金融监管 (含金卡 )四个工程,促进业务协同、资源整合;启动加快建设宏观经济管理、金财、金盾、金审、社会 保障、金农、金质和金水八个业务系统工程建设 ”可以得知 “十二金工程 ”的范畴中不包括金土工程,因此应选 C选项。 【知识模块】 信息化与系统集成技术 2 【正确答案】 A 【试题解析】 可扩展标记语言 (eXtensible Markup Language, XML)用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XMI,是标准通用标记语言(SGML)的

15、子集,非常适合 Web传输。 XML提供统一的方法来描述和交换独立于应用程序或供 应商的结构化数据。 XML的简单使其易于在任何应用程序中读写数据,这使 XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其他数据交换格式,但它们往往都会支持 XML,这就意味着程序可以更容易与Windows、 Mac OS、 Linux以及其他平台下产生的信息相结合,然后可以很容易将 XML数据加载到程序中进行进一步分析,并以 XML格式输出结果。 GML是 XML与 HTML共同的根源,而 WSDL是用来描述 Web服务的。 【知识模块】 信息化与系统集成技术 3 【正确答案】 D 【试题 解析】

16、 信息资源管理标准化指导的五大原则如下所示。 (1)效益原则:信息资源管理标准化的实施始终坚持以实用为目的。 (2)系统原则:以整体观念,层次观念互相联系的观念来分析和解决问题。 (3)动态原则:在进行信息资源管理标准化研究时,要注意时间因素和阶段性,应研究标准化发展的趋势,随时修订和重订有关标准与规范。 (4)优化原则:为达到最佳的标准化效益,运用最优化的方法 (系统工程方法 )实施标准化。 (5)协商原则:注意共同协商,取得一致。不仅标准化内容一致,还包括时机的选择、贯彻实施步骤的安排等。 【知识模块】 信息化与系统集成技术 4 【正确答案】 C 【试题解析】 信息系统的基本结构可以概括为

17、四个部分,即信息源、信息处理器、信息使用者和信息管理者。 (1)信息源,即信息发生的来源、信息的产生地。信息源是指企业内部生产经营活动中所产生的各种数据,如生产数据、财务数据、销售数据等。 (2)信息处理器用于完成数据的采集、数据变换和数据存储等工作,并将数据转变为信息提供给信息用户。 (3)信息使用者是企业各不同部门和不同层次的管理人员, 他们利用信息系统提供的信息进行决策和选择,所以是信息系统服务的对象。 (4)信息管理者是指负责管理信息系统开发和运行的人员,并在系统实施过程中负责信息系统各部分的组织和协调。 【知识模块】 信息化与系统集成技术 5 【正确答案】 C 【试题解析】 客户关系

18、管理系统 (Customer Relationship Management, CRM)科学地管理了企业和客户的关系,可增加老客户的满意度和忠诚度,同时发掘潜在的新客户,使得企业能够降低市场营销费用、减少由于客户离去和无效的营销策略而产 生的浪费,从而获得利润。企业根据客户给自己带来利润的能力的大小,充分调配可用资源以达到最大程度地获取利润的最终目的。正是基于这个出发点, CRM才有了存在的价值。 【知识模块】 信息化与系统集成技术 6 【正确答案】 C 【试题解析】 CRM是基于方法学、软件和 Intemet的,以有组织的方式帮助企业管理客户关系的信息系统。 CRM在坚持以客户为中心的理念的

19、基础上,重构市场营销和客户服务等业务流程。 CRM的目标不仅要使这些业务流程自动化,而且要确保前台应用系统能够改进客户满意度、增加客户忠诚度, 以达到使企业获利的最终目标。在 CRM的管理过程中,自动地从庞大的数据堆中找出好的预测客户购买行为的模式对企业管理人员具有很大意义。营销人员可以通过数据挖掘模块的输出,有科学依据地找出现有的和潜在的、可以给企业带来高利润的客户,然后策划和实现促销活动,以进一步影响客户的行为。客户数据可以分为描述性、促销性和交易性三大类。 (1)描述性数据:这类数据是客户的基本信息,如果是个人客户,一定要涵盖客户的姓名、年龄、 ID和联系方式等;如果是企业客户,一定要涵

20、盖企业的名称、规模、联系人和法人代表等。 (2)促销性数据:这类数据是体现企业曾经为客户提供的产品和服务的历史数据,主要包括用户产品使用情况的调查数据、促销活动记录数据、客服人员的建议数据和广告数据等。 (3)交易性数据:这类数据是反映客户对企业做出的回馈的数据,包括历史购买记录数据、投诉数据、请求提供咨询及其他服务的相关数据、客户建议数据等。 【知识模块】 信息化与系统集成技术 7 【正确答案】 B 【试题解析】 财务管理强调的是事后核算,实际发生原则是财务管理的首要原则。 ERP软件强调的是 “事前计划、事中控制、事后分析 ”的 管理理念和及时调整。而一般的进销存软件就是针对企业的库存管理

21、开发的,是在库存模块的基础上加上采购和销售模块所构成,使用进销存软件能够大致了解企业某些原材料的采购数量、库存数量、销售数量以及它们各自的资金占用情况,但是了解不到企业比较关心的每种产品的成本构成等信息。 【知识模块】 信息化与系统集成技术 8 【正确答案】 D 【试题解析】 20世纪 90年代,随着计算机技术和管理理论的发展,在 MRP中引入质量管理、设备管理、财务管理和人力资源管理,形成了统一的企业资源计划。 ERP项目不仅是一个软 件工程项目,也不仅仅是技术革新项目。从根本意义上来说, ERP项目的实施是一个管理变革项目, ERP项目不是对客户现行手工业务流程的简单模拟。 另外 ERP的

22、发展大致经历了基本 MRP、闭环 MRP、 MRP 和 ERP这四个阶段。 【知识模块】 信息化与系统集成技术 9 【正确答案】 A 【试题解析】 MRP II主要面向企业内部资源全面计划管理,而 ERP在 MRP 的基础上扩展了管理范围,它把客户需求、企业内部的制造活动以及供应商的制造资源整合在一起,形成一个完整的供应链并对供应链上所有环节 (如订单、采购、库存等 )进行有效管理。 【知识模块】 信息化与系统集成技术 10 【正确答案】 B 【试题解析】 商业智能能够辅助组织的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决策。商业智能的实现涉及软件、硬件、咨询服务及应用,是对商业

23、信息的搜集、管理和分析过程,目的是使企业各级决策者获得知识或洞察力,促使他们做出对企业更有利的决策。 【知识模块】 信息化与系统集成技术 11 【正确答案】 D 【试题解析】 供应链管理的对象是指供应链所涉及的企业及其产品、企业 的活动、参与的成员和部门。根据供应链管理的对象,可将供应链分为三种类型。 (1)企业供应链:是就单个公司所提出的含有多个产品的供应链管理。这里的单个公司一般是供应链中的核心企业,在整个供应链起关键作用,处于主导地位。 (2)产品供应链;是与某一特定产品或项目相关的供应链。基于产品的供应链管理,是由特定产品的客户需求所拉动的、对整个产品供应链运作的全过程的系统管理。 (

24、3)基于供应链契约的供应链:供应链契约关系主要是针对这些职能成员间的合作进行管理。供应链上的成员通过建立契约关系来协调买方和卖方的利益。 根据网状结构特点,可将供应链分为: V型、 A型和 T型。 根据产品类别,可将供应链分为:功能型和创新型。 【知识模块】 信息化与系统集成技术 12 【正确答案】 A 【试题解析】 供应链系统设计的原则包括自顶向下和自底向上相结合、简洁性原则、取长补短原则、动态性原则、合作性原则、创新性原则和战略性原则。 【知识模块】 信息化与系 统集成技术 13 【正确答案】 B 【试题解析】 敏捷供应链系统的体系结构是以基本功能体为核心的,辅助以各种工具,通过应用这些工

25、具可方便地对系统进行配置。从而实现系统的快速动态可重构性、快速适应性和敏捷性。 【知识模块】 信息化与系统集成技术 14 【正确答案】 C 【试题解析】 电子政务与传统政务的比较,主要有如下不同:办公手段不同、与公众沟通方式存在差异、业务流程不一致,电子政务是政务活动的一种新的表现形式、电子政务的效率更高。 【知识模块】 信息化与系统集成技术 15 【正确答案】 D 【试题解析】 根据其服务对象的不同,电子政务基本上可以分为四种模式:政府对政府的电子政务 (G2G)、政府对企业的电子政务 (G2B)、政府对公众的电子政务(G2C)、政府对公务员的电子政务 (G2E)。 以上四种模式是一种互动关

26、系。政府部门是以两种身份来参与信息化建设的,它既是公共信息平台的使用者,也是建设的组织者,这两种身份相辅相成、互相促进。 (1)G2G。在政府与政府之间,致力于政府办公系统自动化建设,促进信息互动、信息共享以及资源整合,提高行政效率。主要包括: 电子法规政策系统、电子公文系统、电子司法档案系统、电子财政管理系统、电子办公系统、电子培训系统和业绩评价系统。 (2)G2B。在政府与企业之间,致力于电子商务实践,营造安全、有序、合理的电子商务环境,引导和促进电子商务发展。主要包括:电子采购与招标、电子税务、电子证照办理、信息咨询服务和中小企业电子服务。 (3)G2C。在政府与公众之间,致力于对网络系

27、统、信息渠道以及在线服务的建设,为民众提供获取更便捷、质量更佳、内容更多元化的服务。主要包括:教育培训服务、就业服务、电子医疗服务、社会保险网 络服务、公民信息服务、交通管理服务、公民电子税务和电子证件服务。 (4)G2E。随着电子政务的发展,政府部门对内部工作人员的电子政务被单独列出来,称做政府对公务员的电子政务模式。主要包括:电子办公系统、电子培训系统、业绩评价系统。 G2E是实现其他三种模式的基础。 显然, “机动车违章查询 ”服务属于 G2C。 【知识模块】 信息化与系统集成技术 16 【正确答案】 D 【试题解析】 商业智能能够辅助组织的业务经营决策,既可以是操作层的,也可以是战术层

28、和战略层的决策。 【知识模 块】 信息化与系统集成技术 17 【正确答案】 C 【试题解析】 数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持决策分析;数据挖掘用于从数据库中发现知识;数据仓库和数据挖掘的结合为决策支持系统 (DSS)开辟了新方向,它们也是商业智能代表的技术的主要组成部分。 【知识模块】 信息化与系统集成技术 18 【正确答案】 B 【试题解析】 OLAP(On-Line Analytical Processing,联机分析处理 )是数据仓库系统的一个主要应用,支持复 杂的分析操作、侧重决策支持,并且提供多维数据管理环境和直观易懂的查询结果。 OL

29、AP也是商业智能的主要技术之一。 OLTP(On-Line Transaction Processing,联机事务处理 )属于传统的关系型数据库的一个主要应用,主要用于基本的、日常的事务处理,例如银行交易。 OLDP与 OLWP是干扰项。 【知识模块】 信息化与系统集成技术 19 【正确答案】 A 【试题解析】 通常所讨论的电子商务的三类应用模式是 B2B、 B2C和 C2C。这里 B2B(Business to Business)代表商家对商家, B2C(Business to Customer)代表商家对个人, C2C(Customerto Customer)代表个人对个人。因为英文中的

30、2(two)的发音同 to,所以 B to B被简写为 B2B,其他依此类推。 G2B和 G2C属于电子政务模式, C2G是干扰项。 【知识模块】 信息化与系统集成技术 20 【正确答案】 C 【试题解析】 从题干的描述来看,该团购网站涉及的电子商务类型包括 B2C和C2C,因此 C选项是正确的。 【知识模块】 信 息化与系统集成技术 21 【正确答案】 D 【试题解析】 现代电子商务是指使用基于 Internet的现代信息技术工具和在线支付方式进行的商务活动。 原始电子商务是指使用电子信息技术工具 (如电报、电话、广播、电视、传真、计算机等 )进行的商务活动。 【知识模块】 信息化与系统集成

31、技术 22 【正确答案】 A 【试题解析】 Web服务的体系结构是基于 Web服务提供者、 Web服务请求者、Web服务注册中心 3个角色,以及发布、发现、绑定三个动作的构建。 Web Service模型如图 2-1所示。 简单地说, Web服务提供者就是 Web服务的拥有者,它耐心等待为其他服务和用户提供自己已有的功能; Web服务请求者就是 Web服务功能的使用者,它利用 SOAP消息向 Web服务提供者发送请求以获得服务;服务注册中心的作用是把一个 Web服务请求者与合适的 Web服务提供者联系在一起,它充当管理者的角色。这 3个角色是根据逻辑关系划分的,在实际应用中,角色之间很可能有交

32、叉:一个 Web服务既可以是 Web服务提供者,也可以是 Web服务请求者,或者两者兼而有之。 Web服务角色之间的关系主要有 3种,其中 “发布 ”是为了 让用户或其他服务知道某个 Web服务的存在和相关信息; “查找 (发现 )”是为了找到合适的 Web服务; “绑定 ”则是在提供者与请求者之间建立某种联系。 实现一个完整的 Web服务包括以下步骤。 (1)Web服务提供者设计实现 Web服务,并将调试正确后的 Web服务通过服务注册中心发布,并在 UDDI注册中心注册。 (发布 ) (2)Web服务请求者向服务注册中心请求特定的服务,服务注册中心根据请求查询 UDDI注册中心,为请求者寻

33、找满足请求的服务。 (发现 ) (3)服务注册中心向 Web服务请求者返回满足条件的 Web服务描述信息, 该描述信息用 WSDL写成,支持 Web服务的设备都能阅读。 (发现 ) (4)Web服务请求者利用从服务注册中心返回的描述信息生成相应的 SOAP消息,发送给 Web服务提供者,以实现 Web服务的调用。 (绑定 ) (5)Web服务提供者按 SOAP消息执行相应的 Web服务,并将服务结果返回给Web服务请求者。 (绑定 ) 【知识模块】 信息化与系统集成技术 23 【正确答案】 A 【试题解析】 虽然 Web服务功能强大,但在某些情况下, Web服务也可能会降低应用程序的性能。通常

34、说来,不适合使用 Web服务的情况有 以下几个。 (1)单机应用程序:只与运行在本地计算机上的其他程序进行通信的桌面应用程序最好不使用 Web服务,只用本地的 API即可。 (2)局域网上的同构应用程序:使用同一种语言开发的在相同平台的同一局域网中运行的应用程序直接通过 TCP等协议调用,会更有效。 题中其余选项均适合使用 Web服务。 【知识模块】 信息化与系统集成技术 24 【正确答案】 D 【试题解析】 Web Service定义了一种松散的、粗粒度的分布计算模式,使用标准的 HTTP(S)协议传送 XML表示 及封装的内容。 Web服务的典型技术包括:用于传递信息的简单对象访问协议 (

35、Simple Object Access Protocal, SOAP)、用于描:述服务的 Web服务描述语言 (Web Services Description language, WSDL)、用于 Web服务的注册的统一描述、发现及集成 (Universal Description Discovery and Integration, UDDI)和用于数据交换的 XML。 Web Service的主要目标是跨平台的互操作性,适合使用 Web服 务的情况如下。 (1)跨越防火墙:对于成千上万且分布在世界各地的用户来讲,应用程序的客户端和服务器之间的通信是一个棘手的问题。客户端和服务器之间通常

36、都会有防火墙或者代理服务器。用户通过 Web服务访问服务器端逻辑和数据可以规避防火墙的阻挡。 (2)应用程序集成:企业需要将不同语言编写的在不同平台上运行的各种程序集成起来时, Web服务可以用标准的方法提供功能和数据,供其他应用程序使用。 (3)B2B集成:在跨公司业务集成 (B2B集成 )中,通过 Web服务可以将关键的商务应用提供给指定的合作 伙伴和客户。用 Web服务实现 B2B集成可以很容易地解决互操作问题。 (4)软件重用: Web服务允许在重用代码的同时,重用代码后面的数据。通过直接调用远端的 Web服务,可以动态地获得当前的数据信息。用 Web服务集成各种应用中的功能,为用户提

37、供一个统一的界面,是一种有价值的软件重用方式。 【知识模块】 信息化与系统集成技术 25 【正确答案】 D 【试题解析】 J2EE(Java 2 Platform Enterprise Edition)是由 Sun公司主导、各厂商共同制定并得到广泛认可 的工业标准。 J2EE为设计、开发、装配和部署企业级应用程序提供了一个基于组件的解决方案。 J2EE采用了多层分布式应用程序模型。实现不同逻辑功能的应用程序被封装到不同的组件中,处于不同层次的组件被分别部署到不同的计算机中。 J2EE规范包含了以下一系列构件及服务技术规范。 (1)ServletQ: Java Servlet是运行在服务器上的一

38、个小程序,用于提供以构件为基础、独立于平台的 Web应用。 (2)JSP: JSP页面由 HTML代码和嵌入其中的 Java代码所组成。服务器在页面被客户端 所请求以后对这些 Java代码进行处理,然后将生成的 HTMI,页面返回给客户端的浏览器。 (3)EJB:实现应用中关键的业务逻辑,创建基于构件的企业级应用程序。 EJB在应用服务器的 EJB容器内运行,由容器提供所有基本的中间层服务,如事务管理、安全、远程客户连接、生命周期管理和数据库连接缓冲等。 (4)JCA: J2EE连接器架构,提供一种连接不同企业信息平台的标准接口。 【知识模块】 信息化与系统集成技术 26 【正确答案】 B 【

39、试题解析】 MVC是一种设计模式,即把一个应用的 输入、输出、处理流程按照 Model、 View、 Controller的方式进行分离,这样一个应用被分成三个层 模型层、视图层、控制层。 模型 (Model):就是业务流程或状态的处理以及业务规则的制定,是 MVC的主要核心。 视图 (View):代表用户交互界面,也就是 Web的 HTML,界面。 控制器 (Controller):可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成用户的请求。 而 J2EE是按以下方法实现 MVC模式的。 (1)数据模型 (业务逻辑 ): JavaBean本身负责读取信息的细节,执行数据访问和操纵,

40、提供业务逻辑。这样控制器组件直接与数据模型进行通信。 (2)视图组件:是用户看到的部分,一般而言是简单的 JSP和 HTML页面。 (3)控制器组件:典型的 Servlet组件,负责模型层和视图层之间的数据流。所以,正确答案为 D。 JDBC是一种用于执行 SQL语句的 JavaAPI,可以为多种关系数据库提供统一访问,它由一组用 Java语言编写的类和接口组成。可以将其理解为一种数据访问中间件。 JMS即 Java消息服务,这是一个 Java平台中关于面向消息中间件 (MOM)的API,用于在两个应用程序之间,或在分布式系统中发送消息,进行异步通信。 RMI IlOP综合了 RMI和 COR

41、BA的优点,克服了它们的缺点,使得程序员能更方便地编写分布式程序设计,实现分布式计算。 【知识模块】 信息化与系统集成技术 27 【正确答案】 C 【试题解析】 ASRNET属于 NET的一部分。其他三种说法都是正确的。 【知识模块】 信息化与系统集成技术 28 【正确答案】 A 【试题解析】 NET开发框架如图 22所示。显然,位于该框架最低层的是通用语言运行环境,它为多种语言提供了统一的运行环境、统一的编程模型,而且大大简化了应用程序的发布和升级、多种语言之间的交互、内存和资源的自动管理。 【知识模块】 信息化与系统集成技术 29 【正确答案】 C 【试题解析】 中间件 (Middlewa

42、re)是基础软件的一大类,属于可复用的软件范畴。中间件在操作系统软件、网络和数据库之上,应用软件之下,总的作用是为处于自己上层的应用软件提供运行和开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。 IDC对中间件的定义为:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件定位于客户机 -服务器的操作系统之上,用于管理计算机资源和网络通信。 因而中间件是指一类软件,该类软件基于分布式处理,最突出的特点是它的网络通信功能。也可认为中间件是位于平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,可以有符合接口

43、和协议的多种实现。 常见的中间件有以下几个。 1)数据访问中间件 此类中间件是为了建立数据应用 资源互操作的模式,对异构环境下的数据库或文件系统实现联接。数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。典型的技术如 Windows平台的ODBC、 Java平台的 JDBC等。 2)远程过程调用中间件 此类中间件可以使开发人员在需要时调用位于远端服务器上的过程,屏蔽了在调用过程中的通信细节。一个应用程序使用 RPC来远程执行一个位于不同地址空间里的过程,在效果上看和执行本地调用相同。 3)消息中间件 消息中间件 (MOM)指的是利用高效可靠的消息 传递

44、机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可在分布环境下扩展进程间的通信,并支持多通信协议、语言、应用程序、硬件和软件平台。目前流行的 MOM中间件产品有 IBM的 MQSeries、 BEA的 MessageQ等。消息传递和排队技术有以下三个主要特点:通信程序可在不同的时间运行,程序不在网络上直接进行相互通话,而是间接地将消息放入消息队列,因为程序问没有直接的联系,所以它们不必同时运行。当消息被放入适当的队列时,目标程序甚至根本不需要处于正在运行的状态; 即使目标程序在运行,也不意味着要立即处理该消息。 4)分布式对象中间件 传统的对

45、象技术通过封装、继承及多态提供了良好的代码重用功能。但这些对象只存在于一个程序中,外界并不知道它们的存在,也无法访问它们。对象中间件提供了一个标准的构建框架,能使不同厂家的软件通过不同的地址空间、网络和操作系统实现交互访问。对象中间件的目标是为软件用户及开发者提供一种应用级的、即插即用的互操作性。目前主流的对象中间件有 OMG的 CORBA、Microsoft的 COM DCOM COM+,以及 IBM的 SOM、 Sun的 RMI EJB等。 5)事务中间件 也被称为事务处理监控器 (Transaction Processing。 Monitor, TPM),最早出现在大型机上,为其提供支持

46、大规模事务处理的可靠运行环境。随着分布计算技术的发展,分布应用系统对大规模的事务处理也提出了需求。事务处理监控程序位于客户端和服务器之问,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。 典型产品有 BEA的 Tuxedo。随着对象技术与事务技术的结合,近年还出现了一类新产品,即对象事务监控器 (Object Transaction Monitor, OTM),该产品可以保证分布式对象的事务完整性,支持 EJB的 J2EE应用服务器就属于该类产品。 【知识模块】 信息化与系统集成技术 30 【正确答案】 A 【试题解析】 Web服务组合是通过组合基本 Web服务提供增值服务的能力。业务流程执行语言 (Business Process Execution Language, BPEL)是专为整合 Web服务而制定的一项规范标准。 BPEL的作用就是将现有的一组服务组合起来,从而定义一个新的 Web服务。 【知识模块】 信息化 与系统集成技术

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1