【名词&注释】
电子邮件(e-mail)、机器翻译(machine translation)、适用性(applicability)、依赖性(- dependent)、配置文件(configuration file)、解释程序(interpreter)、抽象类(abstract class)、爆炸性(explosiveness)、存在着(there are)、另一种(another)
[多选题]State模式有下面哪些效果?()
A. 它将与特定状态相关的行为局部化,并且将不同状态的行为分割开来
B. 它使得状态转换显式化
C. 通过类层次进行访问
D. State对象可被共享
查看答案&解析
查看所有试题
学习资料:
[单选题]解释程序相当于()
A. 口译
B. 笔译
C. 机器翻译
D. 人工翻译
[单选题]对于管理信息系统的描述,下列错误的是()。
A. A、数据处理功能
B. B、辅助决策功能
C. C、管理监控功能(实时系统)
D. D、计划功能
[单选题]下列各项任务的说法正确的是:()。
A. A、详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
B. B、软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
C. C、需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
D. D、概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
[多选题]电子邮件使用的协议包括()
A. SMTP协议
B. IP协议
C. POP3协议
D. UDP协议
[单选题]关于模式适用性,在以下情况不适合使用DECORATOR(装饰)模式?()
A. 在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
B. 处理那些可以撤消的职责
C. 客户程序与抽象类(abstract class)的实现部分之间存在着(there are)很大的依赖性
D. 当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性(explosiveness)增长。另一种(another)情况可能是因为类定义被隐藏,或类定义不能用于生成子类
[多选题]下面列出Prototype模式的一些优点正确的是?()
A. 运行时刻增加和删除产品
B. 改变值以指定新对象
C. 减少子类的构造
D. 用类动态配置应用
[多选题]装饰模式的优点有哪些()
A. 可以通过一种动态的方式来扩展一个对象的功能,通过配置文件可以在运行时选择不同的装饰器,从而实现不同的行为
B. 可以使用多个具体装饰类来装饰同一对象,得到功能更为强大的对象
C. 具体构件类与具体装饰类可以独立变化,用户可以根据需要增加新的具体构件类和具体装饰类,在使用时再对其进行组合,原有代码无须改变,符合“开闭原则”
D. 使用装饰模式进行系统设计时将产生很多小对象
E. 装饰模式比继承更加易于出错,排错也很困难,对于多次装饰的对象,调试时寻找错误可能需要逐级排查,较为烦琐
本文链接:https://www.51bdks.net/show/jq0peo.html