计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)

计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)

ID:43566732

大小:640.24 KB

页数:22页

时间:2019-10-11

计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)_第1页
计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)_第2页
计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)_第3页
计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)_第4页
计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)_第5页
资源描述:

《计算机水平考试-系统架构设计师分类模拟题软件架构设计(二)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、系统架构设计师分类模拟题软件架构设计(-)一、单项选择题1>服务组件体系结构(ServiceComponentArchitecture,SCA.是基于面向服务休系结构(ServiceOrientedArchitecture,SOA.的思想描述服务Z间组合和协作的规范。以下关于SCA的叙述,不正确的是oA.SCA定义了语言中立的服务组合方式,能够进行跨语言的服务调用B.SCA加强组件的接口与传输协议的关联,提高组件的内聚性C.SCA实现服务组件和具传输协议的绑定,这种绑定是可扩展的D.SCA主要是为了满足软件集成的需要而创建的

2、架构2、希赛公司欲实现一个数据处理软件,该软件需要从网络接收一组复杂的数据,然后分步进行解析和处理。在这种情况下,采用的体系结构风格比较适合。A.远程过程调用B.层次化C.管道/过滤器D.共享数据回调(CallBack)函数是面向过程的程序设计语言屮常用的一种机制,而设计模式中的模式就是回调机制的一个面向对象的替代品。该模式的意图是o3A.Strategy(策略)B・Adapter^适配器)C.Command(命令)D・Observer(观察者)4、A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作B.将一个请求封装

3、为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变吋,所有依赖于它的对象都得到通知并被自动更新D.使算法可独立于使用它的客户而变化如图(a)所示的UML类图描绘的是设计模式中的模式。如图(b)所示的UML类图描述了该模式的一种应用,其中与图(a)中的''Creator^对应的类是。ClientProductQe^or•eve丽pMdMcff)CuncratEProductl,1HR—1W■■I一ConcrBtePwduct2

4、SnB!hcd10^ie1hod2()口gUym门M5eTVg7iConciftteCraolorl^er^atuProduclO(a)(b)设计模式与类图5^A・CommandB.FactoryMethodC.CompositeD.ClassAdapter6、A.BankB.AccountC.CheckingD.Savings7、设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下而关丁•设计模式所倡导的基本原则的描述,错误的是。A.模块应对扩展开放,而对修改关闭B.

5、优先使用继承,而不是组合C.要针对接口编程,而不是针对实现编程D.抽象不应该依赖于细节,细节应当依赖于抽象8、在企业应用系统开发中,方法调用(MethodInvocation)和消息(Messaging)机制是两种常用的数据处理与交换方式,下面关于这两种机制的描述,不止确的是oA.方法调用一般具冇同步特性,而消息机制具冇异步的特点B.从可靠性方面考虑,消息机制比方法调用更有优势C.从效率方面考虑,一般情况下消息机制比方法调用更有优势D・消息调用机制可以支持多个数据的发送者和接收者,更加灵活9、JavaEE是Java领域内企业

6、级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不止确的是oA.JavaEE定义了分布式环境中多层应用系统的架构,是多fl'Java技术的混合体B.具有典型的3层结构:表现层、业务逻辑层和基础设施层C.不同的应用系统对底层支持系统的要求口J能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D.要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层屮混杂业务代码当不适合采用生成子类的方法对已有的类进行扩充时,可以采用设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对

7、象,造成很大的存储开销吋,可以采用设计模式运用共享技术來冇效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用设计模式将该类的接口转换成我们希望的接口。10>A.命令(Command)C.装饰(Decorate)11>A.命令(Command)C・装饰(Decorate)12>A・命令(Command)C・(Decorate)13、在CORBA体系结构中,A.静态工DLSkeletB・适酉己器(Adapter)D・享元(Flyweight)B・适酉己器(Adapter)D・享元(Flyweigh

8、t)B・适酉己器(Adapter)D.享元(Flyweight)属于客户端接口。;B・POAC・静态工DLStubsD.动态Skeletons某软件公司欲开发一个Windows平台上的公告板系统。在明确用户需求后,该公司的架构师决定采用Command模式实现该系统的界而显示部分,并设计UM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。