1、中级系统集成项目管理工程师-系统集成技术基础、信息系统安全管理(一)及答案解析(总分:80.00,做题时间:90 分钟)一、B单项选择题/B(总题数:40,分数:80.00)1.与客户机/服务器(Client/Server, C/S)架构相比,浏览器/服务器(Browser/Server, B/S)架构的最大优点是_。 A.具有强大的数据操作和事务处理能力 B.部署和维护方便、易于扩展 C.适用于分布式系统,支持多层应用架构 D.将应用一分为二,允许网络分布操作(分数:2.00)A.B.C.D.2.与基于 C/S 架构的信息系统相比,基于 B/S 架构的信息系统_。 A.具备更强的事务处理能力
2、,易于实现复杂的业务流程 B.人机界面友好,具备更加快速的用户响应速度 C.更加容易部署和升级维护 D.具备更高的安全性(分数:2.00)A.B.C.D.3.中间件是位于硬件、操作系统等平台和应用之间的通用服务。_位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。 A.数据库访问中间件 B.面向消息中间件 C.分布式对象中间件 D.事务中间件(分数:2.00)A.B.C.D.4.为了解决 C/S 模式中客户机负荷过重的问题,软件架构发展形成了_模式。 A.三层 C/S B.分层 C.B/S D.知识库(分数:2.00)A.B.C.D.5.小王在公司局域网中用 Delph
3、i 编写了客户端应用程序,其后台数据库使用 MS NT4+SQL Server,应用程序通过 ODBC 连接到后台数据库。此处的 ODBC 是_。 A.中间件 B.Web Service C.COM 构件 D.Web 容器(分数:2.00)A.B.C.D.6.软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,_属于软件架构设计师要完成的主要任务之一。 A.软件复用 B.模式设计 C.需求获取 D.需求分配(分数:2.00)A.B.C.D.7.软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。
4、诸如 Word 和 Excel 这类图形界面应用软件所采用的架构模式是_。 A.分层模式 B.知识库模式 C.面向对象模式 D.事件驱动模式(分数:2.00)A.B.C.D.8.关于中间件特点的描述,_是不正确的。 A.中间件可运行于多种硬件和操作系统平台上 B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互 C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率 D.中间件应支持标准的协议和接口(分数:2.00)A.B.C.D.9.目前企业信息化系统所使用的数据库管理系统的结构,大多数为_。 A.层次结构 B.关系结构 C.网状结构 D.链表结构(分数:2.00)A.
5、B.C.D.10.Web Service 的各种核心技术包括 XML、Namespace、XML Schema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing 等。下列关于 Web Service 技术的叙述,错误的是_。 A.XML Schema 是用于对 XML 中的数据进行定义和约束 B.在一般情况下,Web Service 的本质就是用 HTTP 发送一组 WEB 上的 HTML 数据包 C.SOAP(简单对象访问协议),提供了标准的 RPC 方法来调用 Web Service,是传输数据的方式 D.SOAP 是一种轻量的、简单的
6、、基于 XML 的协议,它被设计成在 Web 上交换结构化的和固化的信息(分数:2.00)A.B.C.D.11.工作流技术在流程管理应用中的 3 个阶段分别是_。 A.流程的设计、流程的实现、流程的改进和维护 B.流程建模、流程仿真、流程改进或优化 C.流程的计划、流程的实施、流程的维护 D.流程的分析、流程的设计、流程的实施和改进(分数:2.00)A.B.C.D.12.下面关于数据仓库的叙述,错误的是_。 A.在数据仓库的结构中,数据源是数据仓库系统的基础 B.数据的存储与管理是整个数据仓库系统的核心 C.数据仓库前端分析工具中包括报表工具 D.数据仓库中间层 OLAP 服务器只能采用关系型
7、 OLAP(分数:2.00)A.B.C.D.13.以下_是 SOA 概念的一种实现。 A.DCOM B.J2EE C.Web Service D.WWW(分数:2.00)A.B.C.D.14.NET 架构中,_给开发人员提供了统一的、面向对象的、层次化的、可扩展的编程接口。 A.通用语言规范 B.基础类库 C.通用语言运行环境 D.ADO.NET(分数:2.00)A.B.C.D.15.Web Service 技术适用于_应用。跨越防火墙 应用系统集成 单机应用程序B2B 应用 软件重用 局域网上的同构应用程序 A. B. C. D.(分数:2.00)A.B.C.D.16.以下关于,J2EE 应
8、用服务器运行环境的叙述中,_是正确的。 A.容器是构件的运行环境 B.构件是应用服务器提供的各种功能接口 C.构件可以与系统资源进行交互 D.服务是表示应用逻辑的代码(分数:2.00)A.B.C.D.17.以下关于数据仓库与数据库的叙述中,_是正确的。 A.数据仓库的数据高度结构化、复杂、适合操作计算;而数据库的数据结构比较简单,适合分析 B.数据仓库的数据是历史的、归档的、处理过的数据;数据库的数据反映当前的数据 C.数据仓库中的数据使用频率较高;数据库中的数据使用频率较低 D.数据仓库中的数据是动态变化的,可以直接更新;数据库中的数据是静态的,不能直接更新(分数:2.00)A.B.C.D.
9、18.Web 服务(Web Service)定义了一种松散的、粗粒度的分布式计算模式。Web 服务的提供者利用描述Web 服务,Web 服务的使用者通过来发现服务,两者之间的通信采用协议。以上处依次应是_。 A.SOAP、UDDI、WSDL B.UML、UDDI、SMTP C.WSDL、UDDI、SOAP D.UML、UDDI、WSDL(分数:2.00)A.B.C.D.19.NET 架构和 J2EE 架构的叙述中,_是正确的。 ANET 只适用于 Windows 操作系统平台上的软件开发 B.J2EE 只适用于非 Windows 操作系统平台上的软件开发 CNET 不支持 Java 语言编程
10、D.J2EE 中的 ASP.NET 采用编译方式运行(分数:2.00)A.B.C.D.20.工作流(WorkFlow)需要依靠_来实现,其主要功能是定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。 A.工作流管理系统 B.工作流引擎 C.任务管理工具 D.流程监控工具(分数:2.00)A.B.C.D.21.Web 服务(Web Service)的主要目标是实现跨平台的操作性,它有许多适用场合。但某些情况下,Web服务也会降低应用程序的性能。在下列情况中,_不适合采用 Web 服务作为主要的系统集成技术。 A.B2B 集成 B.集成不同语言编写的在不同平台上运行的
11、应用程序 C.跨越防火墙 D.构建单机应用程序(分数:2.00)A.B.C.D.22.在 J2EE 的 4 层体系架构(客户层/表示层/业务逻辑层/数据层)中,可用来实现业务逻辑层的技术是_。 A.Internet Explore B.Database C.Enterprise D.JavaBean(分数:2.00)A.B.C.D.23.某项目组需要在 Windows 操作系统平台上用 C+语言编写应用构件,该项目组宜选用_作为构件标准。 A.COM+ B.EJB C.OMG D.ODBC(分数:2.00)A.B.C.D.24.某供电企业在信息化过程中先后构建了多个部门级的信息系统应用。由于历
12、史原因,这些应用大多采用不同的语言开发,并且运行在多种平台之上。现在该企业希望将这些系统集成起来,实现在各个系统之间快速传递可定制格式的数据包。如果有新数据到达,接收系统能够自动获得通知,当传输发生异常时能够支持数据重传。以下最能满足这种要求的集成方式是_。 A.消息机制 B.文件共享 C.数据仓库 D.工作流(分数:2.00)A.B.C.D.25.如果某信息系统集成项目的客户、集成商、厂商等一系列合作伙伴全都已经把业务部署在各自的Internet 网站上,而现在某客户希望可以把自己的 IT 业务系统通过 Internet 与这些合作伙伴实现 B2B集成,那么该系统最适合采用的技术是_。 A.
13、DCOM B.WEB Service C.CORBA D.JAVA RMI(分数:2.00)A.B.C.D.26.以下关于 COM+的描述中,不正确的是_。 A.COM+是 COM 的新版本,它使 COM 升级为一个完整的组件架构 B.COM+的底层结构以 COM 为基础,几乎包含了 COM 的所有内容 C.COM+更加注重分布式网络应用的设计和实现 D.COM+与操作系统紧密结合,通过系统服务为应用程序提供全面服务(分数:2.00)A.B.C.D.27.CORBA 是由 OMG 组织为解决分布式处理环境中软硬件系统互连而提出的一种解决方案,已经逐渐成为分布计算技术的标准。CORBA 标准主要
14、分为三个层次,其中规定业务对象有效协作所需的协议规则的层次是_。 A.对象请求代理 B.公共对象服务 C.公共语言规范 D.公共设施(分数:2.00)A.B.C.D.28.以下关于数据仓库描述中,正确的是_。 A.数据仓库中的数据主要供企业决策分析之用,需要实时快速更新 B.数据仓库中的数据包含了企业从过去某一时刻到当前各个阶段的信息 C.数据仓库中的数据通常按业务应用进行组织 D.数据仓库中的数据往往来自异构数据库,发生数据不一致在所难免(分数:2.00)A.B.C.D.29.数据库管理系统是操纵和管理数据库的大型软件,用于建立、使用和维护数据库。以下关于数据库管理系统的描述,_是不正确的。
15、 A.数据库管理系统可使多个应用程序和用户用不同的方法在需要的时候去建立、修改和询问数据库 B.数据库管理系统提供数据定义语言与数据操作语言 C.数据库管理系统提供对数据的追加、删除等操作 D.数据库管理系统不具有与操作系统的联机处理、分时系统及远程作业输入的相关接口(分数:2.00)A.B.C.D.30.NET 架构中,为开发人员提供统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代互联网网络应用的是_。 A.统一语言运行环境 B.基础类库 C.数据库访问技术 D.网络开发技术(分数:2.00)A.B.C.D.31.J2EE 规范包含一系列技术规范,其中
16、_实现应用中关键的业务逻辑,创建基于构件的企业级应用程序,如进行事务管理、安全运行、远程客户连接、生命周期管理和数据库连接缓冲等中间层服务的应用程序。 A.Serviet B.JCA C.JSP D.EJB(分数:2.00)A.B.C.D.32.对数据仓库特征的描述,_是不正确的。 A.与时间无关的 B.不可修改的 C.面向主题的 D.集成的(分数:2.00)A.B.C.D.33.在下列技术中,_提供了可靠消息传输、服务接入、协议转换、数据格式转换、基于内容的路由等功能,能够满足大型异构企业环境的集成需求。 A.ESB B.RUP C.EJB D.PERT(分数:2.00)A.B.C.D.34
17、.数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。关于数据仓库,下面说法正确的是_。 A.数据仓库的主要用途是事务处理,即对联机数据的增、删、改、查 B.数据仓库集成了异构数据源,且存放在数据仓库中的数据一般不再改动 C.部门级数据库通常称为数据集合,它是数据仓库的主题 D.OLAP 服务器通常位于数据仓库的前端,用于管理人员的决策分析(分数:2.00)A.B.C.D.35.WEB Services 技术能够_。 A.将不同语言编写的程序进行集成 B.支持软件代码重用,但不支持数据重用 C.集成各种应用中的功能,为用户提供统一界面,不属于软件重用 D.支
18、持 HTTP 协议,不支持 XML 协议(分数:2.00)A.B.C.D.36.项目开发组需要重用以往的 ActiveX 控件,利用一个集成的编程开发工具,研发 Windows 应用程序,且该工作应同时支持 VB、C+和 JScript 等编程语言,该开发组应宜选择_作为编程工发工具。 A.Visual Studio .NET B.JDK 工具包 C.Eclipse D.IBM WebSphere(分数:2.00)A.B.C.D.37.在 Web Service 中用于描述 WEB 服务的语言是_。 A.WSDL B.UML C.XML D.ETL(分数:2.00)A.B.C.D.38.某关系
19、数据库中有如表 1、表 2 所示的员工表和部门表,适合作为员工表的主键和外键的字段分别为_。表 1 员工表表 2 部门表(分数:2.00)A.B.C.D.39.在数据库系统中,数据库管理系统(DBMS)和操作系统(OS)之间的关系为_。 A.相互调用 B.DBMS 调用 OS C.OS 调用 DBMS D.并发运行(分数:2.00)A.B.C.D.40._不是虚拟局域网 VLAN 的优点。 A.有效地共享网络资源 B.简化网络管理 C.链路聚合 D.简化网络结构、保护网络投资、提高网络安全性(分数:2.00)A.B.C.D.中级系统集成项目管理工程师-系统集成技术基础、信息系统安全管理(一)答
20、案解析(总分:80.00,做题时间:90 分钟)一、B单项选择题/B(总题数:40,分数:80.00)1.与客户机/服务器(Client/Server, C/S)架构相比,浏览器/服务器(Browser/Server, B/S)架构的最大优点是_。 A.具有强大的数据操作和事务处理能力 B.部署和维护方便、易于扩展 C.适用于分布式系统,支持多层应用架构 D.将应用一分为二,允许网络分布操作(分数:2.00)A.B. C.D.解析:解析 浏览器/服务器(B/S)架构模式的具体结构是:浏览器Web 服务器数据库服务器。与 C/S 架构模式相比,客户端采用 WWW 浏览器,应用服务器采用 Web
21、服务器。B/S 架构风格主要是利用不断成熟的 WWW 浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本。除了数据库服务器外,应用程序以网页形式存放于 Web 服务器上,当用户运行某个应用程序时只需在客户端上的浏览器中输入相应的网址(URL),调用 Web 服务器上的应用程序并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户即可。 基于B/S 架构风格的软件,系统安装、修改和维护全在服务器端解决,用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块功能,易于系统的升级和维护;可以应用在广域网上,方便了信息
22、的全球传输、查询和发布;可跨平台操作,无须开发客户端软件,客户端只需通过浏览器就可以实现大部分的软件功能;通过 JDBC 等数据库连接接口,提高了动态交互性和服务器的通用性与可移植性;具有艮好的开放性和可扩充性。 与 C/S 架构相比,B/S 架构的最大优点是部署和维护方便、易于扩展。2.与基于 C/S 架构的信息系统相比,基于 B/S 架构的信息系统_。 A.具备更强的事务处理能力,易于实现复杂的业务流程 B.人机界面友好,具备更加快速的用户响应速度 C.更加容易部署和升级维护 D.具备更高的安全性(分数:2.00)A.B.C. D.解析:解析 浏览器/服务器(B/S)架构模式的具体结构是:
23、浏览器Web 服务器数据库服务器。与 C/S 架构模式相比,客户端采用 WWW 浏览器,应用服务器采用 Web 服务器。B/S 架构风格主要是利用不断成熟的 WWW 浏览器技术,结合浏览器的多种脚本语言,用通用浏览器就实现了原来需要复杂的专用软件才能实现的强大功能,并节约了开发成本。除了数据库服务器外,应用程序以网页形式存放于 Web 服务器上,当用户运行某个应用程序时只需在客户端上的浏览器中输入相应的网址(URL),调用 Web 服务器上的应用程序并对数据库进行操作完成相应的数据处理工作,最后将结果通过浏览器显示给用户即可。 基于B/S 架构风格的软件,系统安装、修改和维护全在服务器端解决,
24、用户在使用系统时,仅仅需要一个浏览器就可运行全部的模块功能,易于系统的升级和维护;可以应用在广域网上,方便了信息的全球传输、查询和发布;可跨平台操作,无须开发客户端软件,客户端只需通过浏览器就可以实现大部分的软件功能;通过 JDBC 等数据库连接接口,提高了动态交互性和服务器的通用性与可移植性;具有艮好的开放性和可扩充性。 与 C/S 架构相比,B/S 架构的最大优点是部署和维护方便、易于扩展。3.中间件是位于硬件、操作系统等平台和应用之间的通用服务。_位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。 A.数据库访问中间件 B.面向消息中间件 C.分布式对象中间件 D
25、.事务中间件(分数:2.00)A.B.C.D. 解析:解析 事务中间件(也称为事务处理监控程序 TPM)位于客户器和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型的产品有 BEA 公司的 Tuxedo。4.为了解决 C/S 模式中客户机负荷过重的问题,软件架构发展形成了_模式。 A.三层 C/S B.分层 C.B/S D.知识库(分数:2.00)A.B.C. D.解析:解析 为了解决 C/S 模式中客户端负荷过重的问题,发展形成了浏览器/服务器(Browser/Server, B/S)模式。为了解决 C/S 模式中服务器端问题,发展形成了三层(多层)C/S
26、 模式及多层应用架构。5.小王在公司局域网中用 Delphi 编写了客户端应用程序,其后台数据库使用 MS NT4+SQL Server,应用程序通过 ODBC 连接到后台数据库。此处的 ODBC 是_。 A.中间件 B.Web Service C.COM 构件 D.Web 容器(分数:2.00)A. B.C.D.解析:解析 Windows 平台的 ODBC 和 Java 平台的 JDBC 是典型的数据库访问中间件。其中,开放数据库互连(Open Database Connectivity, ODBC)是微软公司提出的数据库访问接口标准。它定义了访问数据库的 API(应用程序编程接口)规范,这
27、些 API 利用 SQL 来完成其大部分任务。ODBC 本身也提供了对 SQL 语言的支持,用户可以直接将 SQL 语句送给 ODBC。这些 API 独立于不同厂商的 DBMS(数据库管理系统),也独立于具体的编程语言(通常使用 C 语言缩写)。ODBC 规范后来被 X/OPEN 和 ISO/IEC 采纳,作为 SQL 标准的一部分。 JDBC(Java Data Base Connectivity, Java 数据库连接)是一种用于执行 SQL 语句的 Java API,由一组用 Java 语言编写的类和接口组成,可以为多种关系数据库提供统一访问。JDBC 提供了一种基准,据此可以构建更高级
28、的工具和接口,使数据库开发人员能够编写数据库应用程序。 Web 服务(Web Service)定义了一种松散的、粗粒度的分布计算模式。 组件对象模型(COM)是个开放的组件标准,有很强的扩充和扩展能力。COM 把组件的概念融入到 Windows 应用中。 WEB 容器实际上是一个服务程序,为处于其中的应用程序组件提供一个环境,使组件直接和容器中的服务接口交互,而不必关注其他系统问题。6.软件设计包括软件架构设计和软件详细设计。架构设计属于高层设计,主要描述软件的结构和组织,标识各种不同的组件。由此可知,在信息系统开发中,_属于软件架构设计师要完成的主要任务之一。 A.软件复用 B.模式设计 C
29、.需求获取 D.需求分配(分数:2.00)A.B.C.D. 解析:解析 软件架构设计是需求过程与软件或系统设计重叠进行的,将二者截然分开是不可能的。其工作任务之一是需求分配,即将满足需求的职责分配到组件上。 软件复周是指利用已有软件的各种有关知识构造新的软件,以缩减软件开发和维护的费用。 模式是“给定上下文中普遍问题的普遍解决方案”,主要涉及设计模式和架构模式。 需求获取是软件设计的第一阶段,包括需求来源和获取需求的技术,属于软件工程中的一部分。其本质主要是人的活动,涉及软件设计人员如何与客户建立有效的沟通。7.软件架构模式描述了如何将各个模块和子系统有效地组织成一个完整的系统。诸如 Word
30、 和 Excel 这类图形界面应用软件所采用的架构模式是_。 A.分层模式 B.知识库模式 C.面向对象模式 D.事件驱动模式(分数:2.00)A.B.C.D. 解析:解析 根据事件驱动模式的基本思想,Word 和 Excel 这类图形界面应用软件就是采用这一类型的架构模式。8.关于中间件特点的描述,_是不正确的。 A.中间件可运行于多种硬件和操作系统平台上 B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互 C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率 D.中间件应支持标准的协议和接口(分数:2.00)A.B.C. D.解析:解析 中间件是一种独立的系统软件
31、或服务程序,它位于客户机/服务器(C/S)的操作系统之上,管理计算机资源和网络通信。据此,选项 C 的说法有误。 通常,中间件特点包括(但不限于):满足大量应用的需要;运行于多种硬件和操作系统平台上;支持分布计算;提供跨越网络、硬件、操作系统平台的应用或服务;支持标准的协议;支持标准的接口。9.目前企业信息化系统所使用的数据库管理系统的结构,大多数为_。 A.层次结构 B.关系结构 C.网状结构 D.链表结构(分数:2.00)A.B. C.D.解析:解析 目前企业信息化系统所使用的数据库管理系统的结构,大多数为关系结构。关系型数据库管理系统(RDBMS)是通过数据、关系和对数据的约束三者组成的
32、数据模型来存放和管理数据。目前,业界普遍使用的 RDBMS 产品有 Oracle、SQL Server 和 IBM DB2 通用数据库等。10.Web Service 的各种核心技术包括 XML、Namespace、XML Schema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing 等。下列关于 Web Service 技术的叙述,错误的是_。 A.XML Schema 是用于对 XML 中的数据进行定义和约束 B.在一般情况下,Web Service 的本质就是用 HTTP 发送一组 WEB 上的 HTML 数据包 C.SOAP(简单
33、对象访问协议),提供了标准的 RPC 方法来调用 Web Service,是传输数据的方式 D.SOAP 是一种轻量的、简单的、基于 XML 的协议,它被设计成在 Web 上交换结构化的和固化的信息(分数:2.00)A.B. C.D.解析:解析 Web 服务(Web Service)定义了一种松散的、粗粒度的分布计算模式,使用标准的HTTP/HTTPS 协议传送 XML 表示及封装的内容。在 Web Service 各种核心技术中,XML 定义了 Web Service平台中的数据格式;SOAP 提供了标准的 RPC 方法来调用 Web Service,是传输数据的方式;使用服务描述语言(WS
34、DL)描述 Web Service;通用发现、说明和集成(UDDI)是 Web 服务的黄页。11.工作流技术在流程管理应用中的 3 个阶段分别是_。 A.流程的设计、流程的实现、流程的改进和维护 B.流程建模、流程仿真、流程改进或优化 C.流程的计划、流程的实施、流程的维护 D.流程的分析、流程的设计、流程的实施和改进(分数:2.00)A.B. C.D.解析:解析 工作流在流程管理中的应用分为 3 个阶段:流程建模、流程仿真和流程改进或优化。12.下面关于数据仓库的叙述,错误的是_。 A.在数据仓库的结构中,数据源是数据仓库系统的基础 B.数据的存储与管理是整个数据仓库系统的核心 C.数据仓库
35、前端分析工具中包括报表工具 D.数据仓库中间层 OLAP 服务器只能采用关系型 OLAP(分数:2.00)A.B.C.D. 解析:解析 数据仓库中间层 OLAP 服务器对分析需要的数据进行有效集成,按多维模型组织,以便进行多角度、多层次的分析,并发现趋势。其具体实现可以分为 ROLAP、MOLAP 和 HOLAP。其中,ROLAP 的基本数据和聚合数据均存放在关系数据库中;MOLAP 的基本数据和聚合数据均存放在多维数据库中;HOLAP 的基本数据存放在关系数据库中,聚合数据存放在多维数据库中。13.以下_是 SOA 概念的一种实现。 A.DCOM B.J2EE C.Web Service D
36、.WWW(分数:2.00)A.B.C. D.解析:解析 面向服务的体系结构(Service-Oriented Architecture, SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言,这使得构建各种这样的系统中的服务可以以一种统一和通用的方式进行交互。从本质上而言,SOA 是一种架构模式,而 Web Service 是利用一组标准实现的服务。Web Service 是实现 SOA 的方式之一。用 Web Service 实现 SOA 的好处在于,可以
37、实现一个中立平台来获得更好的服务。14.NET 架构中,_给开发人员提供了统一的、面向对象的、层次化的、可扩展的编程接口。 A.通用语言规范 B.基础类库 C.通用语言运行环境 D.ADO.NET(分数:2.00)A.B. C.D.解析:解析 基础类库为开发人员提供了一个统一的、面向对象的、层次化的、可扩展的编程接口,使开发人员能够高效、快速地构建基于下一代因特网的网络应用。15.Web Service 技术适用于_应用。跨越防火墙 应用系统集成 单机应用程序B2B 应用 软件重用 局域网上的同构应用程序 A. B. C. D.(分数:2.00)A.B.C.D. 解析:解析 Web Servi
38、ce 的主要目标是跨平台的互操作性。当需要跨越防火墙、应用程序集成、B2B 集成应用和软件重用时适合使用 Web Services。通常,以下情况不适合使用 Web Service:单机应用程序;局域网上的同构应用程序等。16.以下关于,J2EE 应用服务器运行环境的叙述中,_是正确的。 A.容器是构件的运行环境 B.构件是应用服务器提供的各种功能接口 C.构件可以与系统资源进行交互 D.服务是表示应用逻辑的代码(分数:2.00)A. B.C.D.解析:解析 J2EE 应用服务器运行环境包括构件、容器及服务 3 部分。构件是表示应用逻辑的代码;容器是构件的运行环境;服务则是应用服务器提供的各种
39、功能接口,可以和系统资源进行交互。17.以下关于数据仓库与数据库的叙述中,_是正确的。 A.数据仓库的数据高度结构化、复杂、适合操作计算;而数据库的数据结构比较简单,适合分析 B.数据仓库的数据是历史的、归档的、处理过的数据;数据库的数据反映当前的数据 C.数据仓库中的数据使用频率较高;数据库中的数据使用频率较低 D.数据仓库中的数据是动态变化的,可以直接更新;数据库中的数据是静态的,不能直接更新(分数:2.00)A.B. C.D.解析:解析 数据库技术以数据库为中心,进行事务处理、批处理、决策分析等各种数据处理工作,主要有操作型处理和分析型处理两类。操作型处理(也称为事务处理)是指对联机数据
40、库的日常操作,通常是对数据库中记录的查询和修改,主要为企业的特定应用服务,强调处理的响应时间、数据的安全性和完整性等;分析型处理则用于管理人员的决策分析,经常要访问大量的历史数据。操作型数据库中的数据通常是实时更新的,数据根据需要及时发生变化以反映当前的状态。数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持决策分析。数据仓库是对多个异构数据源(包括历史数据)的有效集成,集成后按主题重组,且存放在数据仓库中的数据一般不再修改。据此,选项 A 和选项 D 的说法有误,选项 B 的说法正确。 数据库和数据仓库中数据的使用频率要视具体的应用情况、应用环境、应用条件等而定,
41、并不能笼统地区分出两者的高低。据此,选项 C 的说法有误。18.Web 服务(Web Service)定义了一种松散的、粗粒度的分布式计算模式。Web 服务的提供者利用描述Web 服务,Web 服务的使用者通过来发现服务,两者之间的通信采用协议。以上处依次应是_。 A.SOAP、UDDI、WSDL B.UML、UDDI、SMTP C.WSDL、UDDI、SOAP D.UML、UDDI、WSDL(分数:2.00)A.B.C. D.解析:解析 Web 服务的提供者利用服务描述语言(WSDL)描述 Web 服务,Web 服务的使用者通过发现、说明和集成(UDDI)来发现服务,两者之间使用简单对象访问
42、协议(SOAP)进行通信。19.NET 架构和 J2EE 架构的叙述中,_是正确的。 ANET 只适用于 Windows 操作系统平台上的软件开发 B.J2EE 只适用于非 Windows 操作系统平台上的软件开发 CNET 不支持 Java 语言编程 D.J2EE 中的 ASP.NET 采用编译方式运行(分数:2.00)A. B.C.D.解析:解析 微软的.NET 只适用于 Windows 操作系统平台上的软件开发,不能跨越异构操作系统平台进行软件开发。.NET 支持使用多种语言(如 Visual Basic .NET、c+、c#和 JScript 等)进行开发,还支持第三方的.NET 编译
43、器和开发工具,这意味着几乎所有的编辑语言都有可能应用于.NET 开发框架。在.NET中,ASP.NET 应用不再是解释脚本,而采用编译运行,再加上灵活的缓冲技术,从根本上提高了性能。 J2EE 是由 Sun 公司主导各厂商共同制定并得到广泛认可的工业标准,能进行跨操作系统平台上的软件开发。20.工作流(WorkFlow)需要依靠_来实现,其主要功能是定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交互。 A.工作流管理系统 B.工作流引擎 C.任务管理工具 D.流程监控工具(分数:2.00)A. B.C.D.解析:解析 工作流(WorkFlow)需要依靠工作流管理系统
44、(WfMS)来实现。21.Web 服务(Web Service)的主要目标是实现跨平台的操作性,它有许多适用场合。但某些情况下,Web服务也会降低应用程序的性能。在下列情况中,_不适合采用 Web 服务作为主要的系统集成技术。 A.B2B 集成 B.集成不同语言编写的在不同平台上运行的应用程序 C.跨越防火墙 D.构建单机应用程序(分数:2.00)A.B.C.D. 解析:解析 通常,不适合使用 Web Service 的情况有:构建单机应用程序(使用本地 API 即可);局域网上的同构应用程序(直接通过 TCP 等协议调用会更有效)等。22.在 J2EE 的 4 层体系架构(客户层/表示层/业
45、务逻辑层/数据层)中,可用来实现业务逻辑层的技术是_。 A.Internet Explore B.Database C.Enterprise D.JavaBean(分数:2.00)A.B.C. D.解析:解析 J2EE 使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据它们所在的层分布在不同的设备上。在 J2EE 的 4 层体系架构(客户层/表示层/业务逻辑层/数据层)中,Internet Explore 等应用客户端程序和 Applets 是实现客户层的技术;Java Servlets 和 JavaServer Pages(JSP)是实现表示层的技术;Enterprise
46、JavaBeans(EJB)等是实现业务逻辑层的技术;Database 是实现数据层的技术之一。23.某项目组需要在 Windows 操作系统平台上用 C+语言编写应用构件,该项目组宜选用_作为构件标准。 A.COM+ B.EJB C.OMG D.ODBC(分数:2.00)A. B.C.D.解析:解析 组件对象模型(COM)将组件的概念融入到 Windows 应用中。可以将 COM+理解为 COM 的新发展,或者是 COM 更高层次的应用,其底层结构仍然以 COM 为基础,几乎包容了 COM 的所有内容。COM+倡导了一种新的概念,它将 COM 组件软件提升到应用层而不再是底层的软件结构,通过操作系统的各种支持,使组件对象模型建立在应用层上,把所有组件的底层细节留给操作系统。依题意,若某项目组需要在Windows 操作系统平台上用 C+语言编写应用构件,则该项目组宜选用 COM+作为构件标准。24.某供电企业在信息化过程中先后构建了多个部门级的信息系统应用。由于历史原因,这些应用大多采用不同的语言开发,并且运行在多种平台之上。现在该企业希望将这些系统集成起来,实现在各个系统之间快速传递可
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1