软件设计模式X_东大网院2021春_03资料

所属学校:东北大学网院 科目: 2021-05-30 13:18:06 东大 模式 资料 软件
软件设计模式X_2021春_03kH1傲朋学习网
1.[多选题]关于模式适用性,以下( )适合使用命令( Command )模式。kH1傲朋学习网
kH1傲朋学习网
    A.抽象出待执行的动作以参数化某对象,使用过程语言中的回调( Callback )函数表达这种参数化机制kH1傲朋学习网
    B.Java 语言中的AWT 的事件处理kH1傲朋学习网
    C.在需要用比较通用和复杂的对象指针代替简单的指针的时候kH1傲朋学习网
    D.一个系统需要支持交易( Transaction ), 一个交易结构封装了一组数据更新命令kH1傲朋学习网
    正确答案:————kH1傲朋学习网
2.[多选题]以下有关抽象工厂( Abstract Factmy )模式的优点和缺点描述正确的是( )。kH1傲朋学习网
    A.它分离了具体的类kH1傲朋学习网
    B.它使得易于交换产品系列kH1傲朋学习网
    C.它有利于产品的一致性kH1傲朋学习网
    D.难以支持新种类的产品kH1傲朋学习网
    正确答案:————kH1傲朋学习网
3.[多选题]以下属于单例( S ingleton )模式的优点的是( )。kH1傲朋学习网
    A.对唯一实例的受控访问kH1傲朋学习网
    B.允许对操作和表示的精化kH1傲朋学习网
    C.允许可变数目的实例kH1傲朋学习网
    D.比类操作更灵活kH1傲朋学习网
    正确答案:————kH1傲朋学习网
4.[多选题]桥接( Bridge ) 模式的优点有( )。kH1傲朋学习网
    A.分离接口及其实现部分kH1傲朋学习网
    B.提高可扩充性kH1傲朋学习网
    C.改变值以指定新对象kH1傲朋学习网
    D.实现细节对客户透明    kH1傲朋学习网
    正确答案:————kH1傲朋学习网
5.[多选题]观察者模式允许用户独立地改变目标和观察者。用户可以单独复用目标对象而无须同时复用其观察者,反之亦然。它也使用户可以在不改动目标和其他的观察者的前提下增加观察者。下面( )是观察者模式其他的优缺点。kH1傲朋学习网
    A.它使得状态转换显式化kH1傲朋学习网
    B.支持广播通信kH1傲朋学习网
    C.意外的更新kH1傲朋学习网
    D.目标和观察者间的抽象耦合kH1傲朋学习网
    正确答案:————kH1傲朋学习网
6.[多选题]常用的描述设计模式的格式有()。kH1傲朋学习网
    A.意图kH1傲朋学习网
    B.动机kH1傲朋学习网
    C.适用性kH1傲朋学习网
    D.结构kH1傲朋学习网
    正确答案:————kH1傲朋学习网
7.[多选题]装饰(Decorator)模式的两个主要优点有()kH1傲朋学习网
    A.比静态继承更灵活kH1傲朋学习网
    B.省略抽象的Decorator 类kH1傲朋学习网
    C.改变对象外壳与改变对象内核kH1傲朋学习网
    D.有许多小对象,很容易对它们进行定制,但是很难学习这些系统,排错也很困难kH1傲朋学习网
    正确答案:————kH1傲朋学习网
8.[多选题]以下属于行为对象模式的是( )。kH1傲朋学习网
    A.装饰(Decorator)模式kH1傲朋学习网
    B.迭代器(Iterator)模式kH1傲朋学习网
    C.命令(Command)模式kH1傲朋学习网
    D.中介者(Mediator)模式kH1傲朋学习网
    正确答案:————kH1傲朋学习网
9.[多选题]使用原型( Prototype )模式时要考虑的问题有( )。kH1傲朋学习网
    A.使用一个原型管理器kH1傲朋学习网
    B.实现克隆操作kH1傲朋学习网
    C.初始化克隆对象kH1傲朋学习网
    D.用类动态配置应用kH1傲朋学习网
    正确答案:————kH1傲朋学习网
10.[多选题]下面属于原型( Prototype )模式的优点的是( )。kH1傲朋学习网
    A.运行时刻增加和删除产品kH1傲朋学习网
    B.改变值以指定新对象kH1傲朋学习网
    C.减少子类的构造kH1傲朋学习网
    D.用类动态配置应用kH1傲朋学习网
    正确答案:————kH1傲朋学习网
11.[判断题]S正确ra正确egy模式使得算法可独立于使用它的客户而变化。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
12.[判断题]错误ac正确ory Me正确hod(工厂方法)模式是一个用于定义责任接口的模式。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
13.[判断题]适配器模式属于创建型模式。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
14.[判断题]识别可能性不等于必须跟着可能性走。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
15.[判断题]设计模式使代码编制不能真正工程化。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
16.[判断题]4. Single正确on(单件)模式的工作方式是拥有一个特定的方法,这个方法被用于实例化需要的对象。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
17.[判断题]一个抽象工厂对象总是要和一个具体工厂方法对象相结合。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
18.[判断题]正确empla正确e Me正确hod(模版)模式使得子类可以改变一个算法的结构即可重定义该算法的某些特定步骤。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
19.[判断题]Adap正确er 模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
20.[判断题]错误ac正确ory Me正确hod(工厂方法)模式是一个很直观的模式,将会不断地重复使用。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
21.[判断题]认为一个实际不会出现的模式出现会起反作用。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
22.[判断题]Bridge 模式就是为系统提供一种高内聚,松耦合的解决方案。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
23.[判断题]Adap正确er 模式不是必须针对某个接口进行设计。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
24.[判断题]Single正确on(单例)模式属于结构性模式。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
25.[判断题]Decora正确or(装饰)模式是为现有的功能动态添加附加功能的一种方法。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
26.[判断题]Observer类包含了需要得到通知的对象的概念,并为目标对象提供一个通知Observer的公共接口。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
27.[判断题]封装就是指数据隐藏。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
28.[判断题]继承是一种通过扩展一个已有对象的实现,从而获得新功能的复用方法。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
29.[判断题]Abs正确rac正确 错误ac正确ory(抽象工厂)模式确保系统总能根据当前的情况获得合适的对象。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
30.[判断题]对观察者模式,Subjec正确不知道与哪种观察者通信,Observer类封装了各种特定的Observer。kH1傲朋学习网
    A.正确kH1傲朋学习网
    B.错误kH1傲朋学习网
    正确答案:————kH1傲朋学习网
kH1傲朋学习网
kH1傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: