soa复习题
- 格式:doc
- 大小:326.87 KB
- 文档页数:20
SOA 基础复习题题型:选择题20*1分,简答题8*5分,问答题4*10分一、选择题(每题1分)注意:有些题目可能有不止一个正确答案C 应用集成D. 改善的系统管理C.Web services基于JAX-RPC标准,并通过远程方法调用提供一种松耦合方法。
D.Web services 通过使用BPEL应用程序定义的接口,实现服务功能。
3.下面哪一种新方案有助于实现SOA业务的敏捷性。
A.为服务的提供者找合适的用户B.购买预置对象快速实现业务功能C.编排业务流程以有效地满足业务功能需求D.重新设计和开发新的业务流程以替代旧的业务流程C.建立能够执行多种任务的一般服务D.在一个连贯的软硬件平台上从新实施所有的服务C.由于医生和执业医师不懂得信息技术,所以对于他们来讲SOA可以屏蔽底层的技术实现D.使用.Net的小型企业的医疗服务供应商可以通过Web services的互操作性,和采用Java的较大的母公司进行合作。
C管理方法,基础设施和连通性D互操作性,标准和应用集成E高可用性的硬件,操作系统和服务7.最适合SOA实施的时间是什么时候A实时性能是关键B直接投资回报率是关键C应用程序接口需要高度定制D业务的功能对于许多组织部门是十分必要的8.有一个零售公司很难改变其业务流程,许多业务需要维护他们的数据库和相应的接口,下面一些包括重构数据在内的手工步骤。
零售公司应该怎样改变这些流程进而提高流程的效率A用来减少成本的航运功能外包B开发具有整合应用程序和信息资源的服务C创建公共服务以减少流程的冗余D用最新的可用的技术来整合应用程序和资源9.SOA的哪一个基本特征可以提高业务敏捷性。
A重用和安全机制B松耦合和重用C管理和整合D点对点的整合和扩展10.如果整体系统的一个功能组件能够独立于其他组件正常运行,这是SOA架构C松耦合D关注点分离E综合执行.C.在ESB曾采用一种通用的数据模型D.业务分析师创建集成逻辑之间进行谈判的细节服务12.一个公司已经采用SOA服务构建了一些业务流程。
他们怎样确定新的业务流程帮助公司实现了业务目标B.他们可以联系第三方等专门机构来分析和评估业务目标的新流程C.他们通过设定和监控Key Performance Indicators来跟踪业务业务目标的新流程D.他们可以通过商业模式模拟器来模拟新的业务流程以确定瓶颈因素和潜在的性能问题13.在什么情况下,生产工厂最可能为他们的客户订单分析和跟踪系统选用SOA 的方法?A.公司希望开发和操作尽可能的简单。
B.公司希望打破部门并鼓励所有人使用同一套工具。
C.公司的流程大部分是手工的或者以文档为中心的,很少用到自动化。
D.遗留系统已经发展为不易更新、无法处理新兴的业务需求。
C.互联网通信协议D.网络服务信息的负载容量15.在SOA管理中,企业服务总线(ESB)的作用是什么?A.通过限制谁可以访问服务来提供服务的管理B.提供用户和服务提供者之间点对点的连接C.提供灵活性使业务流程效率快速得到纠正D.在任何地方任何时候使用不同的协议时确保信息的无缝传递C.重命名一个操作。
D.改变操作参数。
17.企业服务总线比点对点解决方案有哪些优点?A.灵活性和成本B.冗余和灵活性C.性能和可伸缩性D.多功能性和适应性C.服务实现和服务的访问控制D.服务路由和服务端点注册19.某组织计划自动化其业务流程并以服务的方式对外开放,请问在SOA环境下应怎样与上述服务交互?A.可能有某种Web应用程序扮演服务消费者的角色,它允许自动调用服务流程,而且任何一种服务流程中的活动都可能是如此被调用B.上述业务流程不适宜有人工干预,人的反应过于迟钝不适于同步方式C.可能有某种Web应用程序扮演服务消费者的角色,它允许从浏览器中自动调用服务流程,所有服务流程中的活动都是如此被调用D.可能有某种Web应用程序扮演服务消费者的角色,它允许自动调用服务流程,只有特殊的步骤可能采取上述方式E.所有活动都应该以自动服务的方式对外开放20.在SOA中Web services扮演了哪两种角色?A.它提供了服务请求的调解机制B.它提供了一种信息框架的服务C.它支持不同技术间的可操作性D.它提供了描述服务接口的开放式的标准E.它为企业服务总线(ESB)提供了信息机制C封装,关注,高内聚,松耦合,正确的粒度和抽象D业务灵活性,业务敏捷性,成本效益,目标相关的,可追溯的要求和持续逐步改善C. 侧重于Web services的企业服务总线D. 侧重于XML消息机制的企业服务总线23.从IT的角度看,转变为SOA的主要目标是什么?A使IT也更具责任性B使IT更灵活C平台和技术独立性D减少短期开发和维护成本24.为在企业层面确保共享服务生命周期的资金支持,哪种方法是最有效的第一步?A.退款机制到位,以防止非法的服务B.使用一种“税”的方法,这种方法建立在每条业务线都IT化的基础上C.建立一个SOA治理组织,并且提供相应的资金支持D.使用“第一需要”的方法,需要服务的工程第一个得到资金支持25.客户对一个公司介绍引入的复杂新产品的满意度比较低,这一点会影响到产品的销售。
客服中心花费很多时间处理产品问题的方式是不可取的。
要想达到快速减少用户抱怨的目标,下面哪几种方法可取?A.连接所有涉及到的系统B.收集所有产品的信息放置于一个信息库中C.为客服中心提供所有可能的信息和工具,以便于他们能向专家询问详细的信息D.将呼叫过程建模,以确定的瓶颈,然后处理自动化工具,可用于获取所有必要的产品信息,包括人工任务26.最近一个公司的一项战略指令,要求业务预算中减少航空货运的2%。
首席信息官(CIO)表示转向SOA在开发成本上可以帮助提高效率。
该公司刚刚与包裹邮递公司签了战略合作伙伴关系,这需要用到两个公司系统的集成。
准备采用SOA的时候,什么对于显示转向SOA后的投资回报率最重要?A.目前公司及合作伙伴公司的预算B.当前公司及伙伴公司的IT治理模块重叠C.当前公司级伙伴公司的关键业绩指标D.运行现在的信息系统实现与伙伴公司的点对点集成的预算27.某公司已经决定采用SOA改进企业系统,以加快集成,减少应用冗余,并提供灵活地改变服务实现。
应为该公司建议下面那个项目?A.开发一个通用的源数据模型,以应用于所有工程开发B.实现企业服务总线,并在SOA架构中注册一个连接层C.文档化现存的体系结构、存在的系统和接口。
使这些在普通的库中便能被所有开发者使用D.使用业务建模工具对应用的开发流程建模、模仿,找出瓶颈,并标明优先级较高的瓶颈。
28.一个企业使用SOA已经一段时间了并且对结果大失所望,他们即使创建了数百个服务也没有看到应有的投资回报,哪一个最可能是这个问题的最主要原因?A.服务是基于语言和地理需要被复制的。
B.对于如何创建可重用的服务,开发者需要更好的训练。
C.管理过程没有合适的审查服务。
D.控制环境对执行如此大的SOA来说是个挑战。
29.哪一个是组件和服务的主要差别?A.一个服务只配置一次而一个组件会配置多次。
B.一个组件只配置一次而一个服务会配置多次。
C.一个组件有一个接口而一个服务实现这个接口。
D.一个服务有一个接口而一个组件实现这个接口。
E.一个服务没有一个定义良好的接口而一个组件有。
30.哪一个标准描述了Web服务的接口?A. WS-IB. BPELC. SOAPD. WSDL31.在SOA设计中XML扮演什么角色?A.X ML用于执行UML设计。
B.X ML模式驱动信息的有效荷载。
C.X ML用于SOA所需要的Web服务。
D.XML用于描述接口和信息绑定。
32.为什么定义一个合适的KPIs对于SOA的成功十分重要?A.这样可以提供IT执行步骤。
B.这样可以决定SOA的可销售性。
C.这样可以为SOA的移植提供资金。
D.为指标性商业投资回报提供反馈。
E.使商业领导层了解商业处理过程的障碍和瓶颈。
33.SOA的哪一个方面能够降低交叠和复制?A.模块化和封装。
B.S OA管理和服务重用。
C.服务重用和处理建模。
D.松耦合和关系分离。
34.关于SOA中的业务流程下面哪种说法正确?A.它几乎不包括手工步骤。
B.它可以跨越人,系统和信息。
C.它完成需要相对较短的时间。
D.所有的服务通过企业服务总线(ESB)与流程连接。
35.下列哪三种说法描述了在SOA中的服务?A. 服务是用Java或C#写的。
B. 服务可以兼容不同的技术。
C.服务可以改变位置并对客户端没有影响。
D.服务根据SOAP文件提供了接口。
E.服务可以停止并对客户没有影响。
F.服务的实现可以被改变而不改变用户。
36.为什么重用对推动SOA的灵活性是一个重要的方面?A.服务往往代表SOA的功能。
B.现有的应用可作为服务接口的基础。
C.服务接口允许它不用改变地集成到其它进程。
D.服务接口细节根据预期的业务需求可被定义在较高的水平。
C.识别黄金客户传入的请求D.改变业务流程为黄金客户提供增强的功能38.下列哪一个最准确地描述了业务流程?A.以最佳的方式完成一个工作单元的步骤B.用来获取业务需求的工具C.必须由系统或人在特定的顺序下完成的任务流D.BPEL代码运行在业务流程引擎驱动人和系统工作的环境下39.下列哪两个描述了SOA的特点?A.多个业务单元使用相同的服务以确保最大程度的利用和可用性。
B.通过确保服务都是通用的来实现最大程度的利用,这样相同的服务可以服务许多不同的业务任务。
C.诸如Web服务和企业服务总线(ESB)的新技术展示了现有的API来提高业务灵活性和敏捷性。
D.通过合约来编程保证了服务的使用者不知道服务提供者促成低耦合的实现细节。
E.通过对实施和运行细节的分层抽象,提供在重用和特异性之间取得适当平衡的软件资源成为可能。
40.下列哪项标准使得服务可以和任何相关数据一起被请求?A. XHTMLB. ESBC. UDDID. SOAP41.一个SOA的业务分析人员需要描述一个业务流程。
这个SOA的分析人员必须把这个业务流程描述为:A.一个企业服务总线(ESB)B.一个软件部署路线C.实现业务任务必须的web serviceD.一个或多个业务服务的组合42.下面哪种方式是最被接受的流程执行方式?A.ebXMLB.XML ParserC.WS-CoordinationD.SOAP4JE.BPEL43.基于以下哪两种组件的支持,SOA中的松耦合是可能的?A.业务流程模型B.SOA治理C.企业服务总线(ESB)D.JDBC适配器E.Web Service接口44.一个银行的贷款手续从顾客填写纸质的贷款申请并由职员将这些信息录入到安全数据库中开始,银行希望能够将这个过程升级为由顾客直接在线的填写贷款申请并自动的将信息录入到安全数据库中。