ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:190.06KB ,
资源ID:11146092      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11146092.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(soa复习题doc.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

soa复习题doc.docx

1、soa复习题docSOA 基础复习题题型:选择题20*1分,简答题8*5分,问答题4*10分一、选择题(每题1分)注意:有些题目可能有不止一个正确答案1.下面哪一个需求会驱使项目采用SOA架构?A. 业务灵活性B 资源虚拟化C 应用集成D. 改善的系统管理2.在构建SOA架构中Web services所起的作用是什么?AWeb services通过使用基于XML标准的消息机制,增强互操作性。BWeb services通过使用任务列表为人机交互提供一种接口。CWeb services基于JAX-RPC标准,并通过远程方法调用提供一种松耦合方法。DWeb services 通过使用BPEL应用程序

2、定义的接口,实现服务功能。3.下面哪一种新方案有助于实现SOA业务的敏捷性。A.为服务的提供者找合适的用户B.购买预置对象快速实现业务功能C.编排业务流程以有效地满足业务功能需求D.重新设计和开发新的业务流程以替代旧的业务流程4.在实施SOA过程中,下面哪一种原则可以减少总成本A.通过业务重用服务B.仅仅对最重要的业务功能建立服务C.建立能够执行多种任务的一般服务D.在一个连贯的软硬件平台上从新实施所有的服务5.下面哪一种商业需求,会驱使一个在医疗保险行业的公司采用SOA架构。A.规范公司之间交流和互操作性的政府规范,不断发生改变B.医疗行业的的成本快速增加,而SOA可以控制成本的增长。C.由

3、于医生和执业医师不懂得信息技术,所以对于他们来讲SOA可以屏蔽底层的技术实现D.使用.Net的小型企业的医疗服务供应商可以通过Web services的互操作性,和采用Java的较大的母公司进行合作。6.下面哪一个业务需求会驱使采用SOA架构A自动化和优化流程B安全机制,管理方法和基础设施C管理方法,基础设施和连通性D互操作性,标准和应用集成E高可用性的硬件,操作系统和服务7.最适合SOA实施的时间是什么时候A实时性能是关键B直接投资回报率是关键C应用程序接口需要高度定制D业务的功能对于许多组织部门是十分必要的8.有一个零售公司很难改变其业务流程,许多业务需要维护他们的数据库和相应的接口,下面

4、一些包括重构数据在内的手工步骤。零售公司应该怎样改变这些流程进而提高流程的效率A用来减少成本的航运功能外包B开发具有整合应用程序和信息资源的服务C创建公共服务以减少流程的冗余D用最新的可用的技术来整合应用程序和资源9.SOA的哪一个基本特征可以提高业务敏捷性。A重用和安全机制B松耦合和重用C管理和整合D点对点的整合和扩展10.如果整体系统的一个功能组件能够独立于其他组件正常运行,这是SOA架构中的哪一个概念A模块化B扩展性C松耦合D关注点分离E综合执行11.在SOA架构中相互分离的服务如何进行通信A.使用XML消息提供互操作B.服务提供商通过采用一种对所有的服务通用的数据模型.C.在ESB曾采

5、用一种通用的数据模型D.业务分析师创建集成逻辑之间进行谈判的细节服务12.一个公司已经采用SOA服务构建了一些业务流程。他们怎样确定新的业务流程帮助公司实现了业务目标B.他们可以联系第三方等专门机构来分析和评估业务目标的新流程C.他们通过设定和监控Key Performance Indicators来跟踪业务业务目标的新流程D.他们可以通过商业模式模拟器来模拟新的业务流程以确定瓶颈因素和潜在的性能问题13.在什么情况下,生产工厂最可能为他们的客户订单分析和跟踪系统选用SOA的方法?A公司希望开发和操作尽可能的简单。B公司希望打破部门并鼓励所有人使用同一套工具。C公司的流程大部分是手工的或者以文

6、档为中心的,很少用到自动化。D遗留系统已经发展为不易更新、无法处理新兴的业务需求。14.SOAP规范定义了什么?AXML信息的格式B商业流程的接口C互联网通信协议D网络服务信息的负载容量15.在SOA管理中,企业服务总线(ESB)的作用是什么?A.通过限制谁可以访问服务来提供服务的管理B.提供用户和服务提供者之间点对点的连接C.提供灵活性使业务流程效率快速得到纠正D.在任何地方任何时候使用不同的协议时确保信息的无缝传递16.当发行一个新的服务版本时,哪些对WSDL文档的改变是向后兼容的?A 添加一个操作。B 删除一个操作。C 重命名一个操作。D 改变操作参数。17.企业服务总线比点对点解决方案

7、有哪些优点?A灵活性和成本B冗余和灵活性C性能和可伸缩性D多功能性和适应性18.企业服务总线包括哪些功能?A服务调解和路由逻辑B服务逻辑和消息转换C服务实现和服务的访问控制 D服务路由和服务端点注册19.某组织计划自动化其业务流程并以服务的方式对外开放,请问在SOA环境下应怎样与上述服务交互?A.可能有某种Web应用程序扮演服务消费者的角色,它允许自动调用服务流程,而且任何一种服务流程中的活动都可能是如此被调用B.上述业务流程不适宜有人工干预,人的反应过于迟钝不适于同步方式C.可能有某种Web应用程序扮演服务消费者的角色,它允许从浏览器中自动调用服务流程,所有服务流程中的活动都是如此被调用D.

8、可能有某种Web应用程序扮演服务消费者的角色,它允许自动调用服务流程,只有特殊的步骤可能采取上述方式E.所有活动都应该以自动服务的方式对外开放20.在SOA中Web services扮演了哪两种角色?A.它提供了服务请求的调解机制B.它提供了一种信息框架的服务C.它支持不同技术间的可操作性D.它提供了描述服务接口的开放式的标准E.它为企业服务总线(ESB)提供了信息机制 21.在逻辑SOA的所有领域中主要关注哪些方面的交叉?A集成,安全,管理,监测和治理B日志记录,审计,业务流程,信息架构,用户开户和治理C封装,关注,高内聚,松耦合,正确的粒度和抽象D业务灵活性,业务敏捷性,成本效益,目标相关

9、的,可追溯的要求和持续逐步改善22.哪个是SOA的架构特点?A. 强调标准B. 利用Web服务来访问所有业务功能C. 侧重于Web services的企业服务总线D. 侧重于XML消息机制的企业服务总线23.从IT的角度看,转变为SOA的主要目标是什么?A使IT也更具责任性B使IT更灵活C平台和技术独立性D减少短期开发和维护成本24.为在企业层面确保共享服务生命周期的资金支持,哪种方法是最有效的第一步?A 退款机制到位,以防止非法的服务B 使用一种“税”的方法,这种方法建立在每条业务线都IT化的基础上C 建立一个SOA治理组织,并且提供相应的资金支持D 使用“第一需要”的方法,需要服务的工程第

10、一个得到资金支持25.客户对一个公司介绍引入的复杂新产品的满意度比较低,这一点会影响到产品的销售。客服中心花费很多时间处理产品问题的方式是不可取的。要想达到快速减少用户抱怨的目标,下面哪几种方法可取?A 连接所有涉及到的系统B 收集所有产品的信息放置于一个信息库中C 为客服中心提供所有可能的信息和工具,以便于他们能向专家询问详细的信息D 将呼叫过程建模,以确定的瓶颈,然后处理自动化工具,可用于获取所有必要的产品信息,包括人工任务26.最近一个公司的一项战略指令,要求业务预算中减少航空货运的2%。首席信息官(CIO)表示转向SOA在开发成本上可以帮助提高效率。该公司刚刚与包裹邮递公司签了战略合作

11、伙伴关系,这需要用到两个公司系统的集成。准备采用SOA的时候,什么对于显示转向SOA后的投资回报率最重要?A 目前公司及合作伙伴公司的预算B 当前公司及伙伴公司的IT治理模块重叠C 当前公司级伙伴公司的关键业绩指标D 运行现在的信息系统实现与伙伴公司的点对点集成的预算27.某公司已经决定采用SOA改进企业系统,以加快集成,减少应用冗余,并提供灵活地改变服务实现。应为该公司建议下面那个项目?A.开发一个通用的源数据模型,以应用于所有工程开发B.实现企业服务总线,并在SOA架构中注册一个连接层C.文档化现存的体系结构、存在的系统和接口。使这些在普通的库中便能被所有开发者使用D.使用业务建模工具对应

12、用的开发流程建模、模仿,找出瓶颈,并标明优先级较高的瓶颈。28.一个企业使用SOA已经一段时间了并且对结果大失所望,他们即使创建了数百个服务也没有看到应有的投资回报,哪一个最可能是这个问题的最主要原因?A 服务是基于语言和地理需要被复制的。B 对于如何创建可重用的服务,开发者需要更好的训练。C 管理过程没有合适的审查服务。D 控制环境对执行如此大的SOA来说是个挑战。29.哪一个是组件和服务的主要差别?A 一个服务只配置一次而一个组件会配置多次。B 一个组件只配置一次而一个服务会配置多次。C 一个组件有一个接口而一个服务实现这个接口。D 一个服务有一个接口而一个组件实现这个接口。E 一个服务没

13、有一个定义良好的接口而一个组件有。30.哪一个标准描述了Web服务的接口?A. WS-IB. BPELC. SOAPD. WSDL 31.在SOA设计中XML扮演什么角色?A XML用于执行UML设计。B XML模式驱动信息的有效荷载。C XML用于SOA所需要的Web服务。D XML用于描述接口和信息绑定。32.为什么定义一个合适的KPIs对于SOA的成功十分重要?A 这样可以提供IT执行步骤。B 这样可以决定SOA的可销售性。C 这样可以为SOA的移植提供资金。D 为指标性商业投资回报提供反馈。E 使商业领导层了解商业处理过程的障碍和瓶颈。33.SOA的哪一个方面能够降低交叠和复制?A 模

14、块化和封装。B SOA管理和服务重用。C 服务重用和处理建模。D 松耦合和关系分离。34.关于SOA中的业务流程下面哪种说法正确?A 它几乎不包括手工步骤。B 它可以跨越人,系统和信息。C 它完成需要相对较短的时间。D 所有的服务通过企业服务总线(ESB)与流程连接。35.下列哪三种说法描述了在SOA中的服务?A. 服务是用Java或C#写的。B. 服务可以兼容不同的技术。C服务可以改变位置并对客户端没有影响。D服务根据SOAP文件提供了接口。E服务可以停止并对客户没有影响。F服务的实现可以被改变而不改变用户。36.为什么重用对推动SOA的灵活性是一个重要的方面?A 服务往往代表SOA的功能。

15、B 现有的应用可作为服务接口的基础。C 服务接口允许它不用改变地集成到其它进程。D 服务接口细节根据预期的业务需求可被定义在较高的水平。37.在SOA的执行中,通过服务的动态管理,完成了下面哪一个需求?A 黄金客户的服务水平协议(SLAs)协商B 指定首要的客户为黄金客户状态C 识别黄金客户传入的请求D 改变业务流程为黄金客户提供增强的功能38.下列哪一个最准确地描述了业务流程?A 以最佳的方式完成一个工作单元的步骤B 用来获取业务需求的工具C 必须由系统或人在特定的顺序下完成的任务流D BPEL代码运行在业务流程引擎驱动人和系统工作的环境下39.下列哪两个描述了SOA的特点?A 多个业务单元

16、使用相同的服务以确保最大程度的利用和可用性。B 通过确保服务都是通用的来实现最大程度的利用,这样相同的服务可以服务许多不同的业务任务。C 诸如Web服务和企业服务总线(ESB)的新技术展示了现有的API来提高业务灵活性和敏捷性。D 通过合约来编程保证了服务的使用者不知道服务提供者促成低耦合的实现细节。E 通过对实施和运行细节的分层抽象,提供在重用和特异性之间取得适当平衡的软件资源成为可能。40.下列哪项标准使得服务可以和任何相关数据一起被请求?A. XHTMLB. ESBC. UDDID. SOAP41.一个SOA的业务分析人员需要描述一个业务流程。这个SOA的分析人员必须把这个业务流程描述为

17、:A 一个企业服务总线(ESB)B 一个软件部署路线C 实现业务任务必须的web serviceD 一个或多个业务服务的组合42.下面哪种方式是最被接受的流程执行方式?A ebXMLB XML ParserC WS-CoordinationD SOAP4J E BPEL43.基于以下哪两种组件的支持,SOA中的松耦合是可能的?A 业务流程模型B SOA治理C 企业服务总线(ESB)D JDBC适配器E Web Service接口44.一个银行的贷款手续从顾客填写纸质的贷款申请并由职员将这些信息录入到安全数据库中开始,银行希望能够将这个过程升级为由顾客直接在线的填写贷款申请并自动的将信息录入到安

18、全数据库中。银行的IT环境并不是多平台的且普遍的使用单一的编程语言。下面哪两种陈述是正确的?A 公司并不能从采用SOA中得益,因为它并没有多平台的环境B 公司并不能从采用SOA中得益,因为它并没有一个多种编程语言的环境C 通过把加入信息到数据库中作为SOA中一种服务来描述任务将使得任务更简洁易行D 填写申请的任务包含人的交互并可从描述SOA流程的起始点中得益E SOA只有在银行可以在线的填写申请之后才能采用45.Web Service是一种领先的实施SOA的技术选择,因为:A 广泛的支持B 平台有关C 面向消息D 专注客户E 安全、可伸缩和鲁棒性F 基于标准46.哪一个SOA的切入点更能适合下

19、面的描述? 从建模不佳的流程开始,移除性能瓶颈,并模拟和部署优化的流程。A 人B 流程C 连通性D 信息E 重用47.哪两个是一个餐馆的业务流程的例子?A 一个餐馆的经理雇佣五个人作为服务生B 一个美食家写了一个关于这个餐馆的专栏C 一个银行职员把现金交给顾客去购买午餐D 一个服务生拿着菜单,递交订单和传送餐具E 服务生利用空余时间在流浪者之家做义工48.如果一个已经存在的服务用一个用于合适的接口的低成本服务进行替换,下面的那种描述是正确的?A 新服务的使用是通过更新WSDL的更新去调用B 新服务可以通过不改变客户端逻辑进行替换C 新服务需要被安装在企业服务总线(ESB)上,这样它就可以被各个

20、客户端调用D 旧的服务的客户端将被重新部署以绑定新服务49.如果两个公司都有CD这个概念,其中一个是指存款单和金融证券,另一个是指光盘和音乐媒介。怎样使它们在同一个SOA中交互而不存在问题?A 绑定数据到不同的WSDL端口B 使用SOAP封装以区别数据C 协调企业服务总线中的命名以确保唯一性D 使用XML命名空间来限定数据50.IBM确定了三个核心以业务为中心的SOA的出发点和两个以IT为中心的出发点。下列哪两项是IT为中心的出发点?A. People B. Process C. Connectivity D. Policy E. Reuse 51.在线购物车的应用程序需要使用SOA的货物处理

21、服务。对于购物应用,在SOA生命周期中的建模和装配阶段,以下哪两项对服务提供者的影响最小?A性能要求 B服务实现的硬件/软件平台 C服务之间的调用模式 D服务实现的编程语言E服务提供商的位置52.为使服务使用者更容易访问服务,SOA中的服务必须具有什么?A. 松耦合B. 一个企业层C. 一个接口D. 封装53.一个在线的音乐商店允许客户在线试听歌曲。如果他们要买的话,可以被下载到他们的计算机中。哪三个是最好的服务?A. 打开音乐商店B. 浏览唱片机中的歌曲 C. 听取歌曲剪辑D. 购买歌曲E. 听取一个专辑 F. 打印收据54.在SOA中一个服务接口的目的是?A. 隐藏服务供应者有效运行的细节

22、B. 识别广泛的商业目标以及SOA中每个商业功能所需要的它们的属性和行为C. 处理商业的主要功能领域D. 识别合并到企业商业模型的商业过程55.哪个是SOA注册库的关键功能?A. 通过存储所有的设计和执行的服务资产来方便再利用B. 提供鉴定和授权用户的功能C. 通过利用员工质询来分配人员到一个过程的特定例证D. 不断的支持商业服务使用的公布、下载和管理56.下列哪一个描述了SOA中企业服务总线(ESB)的目的?A 提供了关注点的分离,使每一个服务分开管理。B 提供了改变组件的同时对用户的影响较少的设计。C 服务用户可以提出服务的请求而不知道操作的细节。D 通过使用路由和逻辑转换整合现有的后端服

23、务功能实现了服务功能。57.在SOA生命周期的哪一个阶段是服务描述指定的?A 根据需要业务流程模型和设计B 构建和装配服务组件C 配置并从通过生产的测试部署D 业务管理和IT目标58.下列哪一个描述了企业服务总线(ESB)的作用?A 展示后端遗留系统功能的适配器B 低耦合服务接口的路由和中介组件C 低耦合服务实现的路由和中介组件D 实现服务接口的转换和聚合的组件59.SOA怎样实现业务和IT之间的响应?A 通过确保服务代表业务必须使用的底层IT职能B 通过隐藏操作细节允许服务低耦合并能改变以适应形势变化C 通过建立业务流程,它是可模拟和改进的业务的直接表现D 通过提供服务业务,它是允许使用操作

24、的商业任务60.在IBM的SOA参考架构中,服务注册中心在逻辑上应位于哪一组成部分?A 访问服务B 流程服务C 基础设施服务D 企业服务总线(ESB)61.对于Web服务哪些规范是重要的?A. WSDL and XMLB. ESB and WS策略C. XML and XML架构D. SOAP, WSDL and HTTP 62.一家公司想使用XML将他的数据库中的销售订单数据传送给其他公司,下列哪种技术最不可能被用到? A.将数据库记录转换为XML数据的转换器。 B.在向外传送之前,对传送的XML文档进行有效性检验。 C.使用 DTD 或XML Schema 描述销售订单数据。 D.接受方在

25、收到传送过来的XML文档后进行有效性检验 63.下列对XML渲染(rendering XML)的陈述中,哪个最为贴切? A.这是将XML文档转换为其他格式的一种处理过程。 B.XML 只能被用来对使用HTML表示的Web页面进行渲染。 C.系统中对XML文档增加新的渲染时,必须改变DTD。D.XML渲染的典型应用是在处理过程中既产生缩进形式的输出又修改XML的源数据。 64.使用DTD的目的是:A.确保 XML 文档是格式良好的( Well-Formed)。B.确保 XML 文档是有效的(Valid)。C.确保两个 XML 文档是一致的。D.确保元素类型正确(例如,是integer型而不是st

26、ring型)。 65.XSLT 被用于:(多选)A.将 XML文档 转换为 HTML文档。B.将一种 XML 格式转换为另一种 XML 格式。C.将 XML 格式转换为非 XML 格式。D.执行 XML 有效性检验(validation)。E.增强一个 XML 文档的元素结构。 66.下列哪些(个)技术基于 XML?(选出所有正确答案)A.Web ServicesB.JavaC.SOAPD.W3CE.以上都不是 67.从一个非常大的XML文档中抽取少量信息。 计算机的内存和处理速度有限,最可能使用的技术是下列哪一个?A.SAX APIB.DOM APIC.XSLTD.Schema 68. 从一

27、个不可信任的渠道获得XML文档时,下列哪一个是最佳的处理方法?A.使用基于SAX 的方法。B. 使用基于Tree结构的方法。C. 都可使用D. 都可使用但要考虑文档的有效性检验问题69.基于 SAX 的解析器(parser)最有可能用于下列那种背景下?A. 只希望以顺序次序处理文档B. 文档特别大C. 不需要对 XML 文档执行有效性检验D. 解析器只能实现基于 SAX 的处理方法70.DOM解析器(parser)的优点是:(选出所有正确答案)A.适于处理大文件B.适于修改 XML 结构C.适于合并相似 XML 文档D.适于多次使用解析器时的重用E.适于过滤和管道式的使用71.DOM 将XML

28、文档中的所有对象都看作:A. ElementB.Tree BranchC.NodeD.Event72.一群公司想设立一个使用XML技术在彼此之间处理订单的B2B 交易团体,下列哪个技术最为适合?A 发布DTDs 以标准化订单格式。B 使用xml query 从其它公司的数据库里检索订单。C 使用CSS规定订单的样式。D 使用xslt 把别的公司的订单转成本公司内部订单。 73.SAX 最适合于? A.解决元素的交叉引用B.以出现的顺序输出文档内容C.验证IDREF 链接D.在元素里查找特定的文本串 74. DOM (Document Object Model)最适合应用在:: A. 内存受限时

29、. B. 只有特定的元素需要处理. C. 文档很大. D. 文档必须非顺序地处理.75.两家异构公司的应用程序彼此用XML messages交互,两个应用程序之间的消息各式最可能的是:A.SOAPB.UDDIC.XML SchemaD.XML Information Set76.如果将Web Service称为网络上的对象,那对象实现基于下列哪种技术?A.SOAPB. WSDLC. UDDID. 都不是77.定义XML文档中使用的结构词汇,可以使用下列哪些技术(多选): A. UML B. DTDs C. Namespaces D. XML Schema E. XSLT78.请选出下列语句中的正确论述。A.一个空的XML文件是格式良好的(well-formed)。B.XML 标记(tag)是大小写敏感的。C.XML 基于 HTML定义。D.HTML 基于XML定义。79. Match the following terms with their correct meaning:80. Match the following SCA models with their correct programming interface:参考答案: 1234567891011121314151

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1