● 在一个子系统中增加冗余设计,以增加某信息系统的可靠性。这种做法属于风险应对策略中的(60)方法。(60)
A.避免
B.减轻
C.转移
D.接受
A.避免
B.减轻
C.转移
D.接受
A.降额设计
B.概率设计
C.冗余设计
D.容差与漂移设计
下面给出了四种设计模式的作用:
外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;
装饰(Decorate): 当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额 外的功能;
单件(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。
请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 (1) 设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, (2) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类, (3) 设计模式可以实现该目的。
(1)A. 外观 B. 装饰 C. 单件 D. 模板方法
(2)A. 外观 B. 装饰 C. 单件 D. 模板方法
(3)A. 外观 B. 装饰 C. 单件 D. 模板方法
A.在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余
B.数据冗余通常是由于数据库设计引起的
C.数据库中,数据存在副本的现象,就是数据冗余
D.通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性
A.数据库中,数据存在副本的现象,就是数据冗余
B.通过分类存储,可以有效减少数据冗余,但是会增加数据查找的复杂性
C.在数据库设计阶段,一定要尽最大可能避免数据冗余,最好做到无数据冗余
D.数据冗余通常是由于数据库设计引起的
● 下面给出了四种设计模式的作用:
外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用
装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能;
单件(Singleton) :保证一个类仅有一个实例,并提供一个访问它的全局访问点;
模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中现。请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用(42)设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,(43) 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类
(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类,(44)设计模式可以实现该目的。
(42)A. 外观 B. 装饰 C. 单件 D. 模板方法
(43)A. 外观 B. 装饰 C. 单件 D. 模板方法
(44)A. 外观 B. 装饰 C. 单件 D. 模板方法
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!