首页
登录
从业资格
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供
练习题库
2022-08-02
96
问题
若系统中的某子模块需要为其他模块提供访问不同数据库系统的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询。针对上述需求,可以采用( )设计模式抽象出相同的数据库访问过程,该设计模式(请作答此空)。A.可以动态、透明地给单个对象添加职责B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用C.通过运用共享技术,有效支持大量细粒度的对象D.将抽象部分与它的实现部分分离,使它们都可以独立地变化
选项
A.可以动态、透明地给单个对象添加职责
B.为子系统定义了一个高层接口,这个接口使得这一子系统更加容易使用
C.通过运用共享技术,有效支持大量细粒度的对象
D.将抽象部分与它的实现部分分离,使它们都可以独立地变化
答案
B
解析
外观(fagade)模式是对象的结构模式,要求外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407542.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是(
在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,( )属于单元测试的
一个软件系统的生存周期包含可行性分析和项目开发计划、需求分析、设计(概要设计和详
瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是
Web应用系统负载压力测试中,( )不是衡量业务执行效率的指标。A.并发请求数
( )不属于功能测试用例构成元素。A.测试数据 B.测试步骤 C.预期结果
在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,以下不属于单元测试内容
为验证和确认系统是否达到其原始目标,而对集成的硬件和软件系统进行的测试的是()。
系统交付后,修改原来打印时总是遗漏最后一行记录的问题,该行为属于()维护.A.
某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。这种修改属于
随机试题
ArmstrongTownCouncilArmstrongwillcelebratethe30th
Weweregladtoseethatsomeofourfindings(apply)______totheirresearchs
Astherecentcourgette(密生西葫芦)crisisandshortagesoflettuce,eggplantsand
A.Ⅰ+Ⅱ+Ⅳ+Ⅵ+Ⅶ+Ⅷ B.Ⅰ+Ⅲ+Ⅳ+Ⅵ+Ⅶ+Ⅷ C.Ⅰ+Ⅲ+Ⅳ+Ⅴ+
如果无领导小组讨论的题目为“在企业中,管理者应重视制度,还是更重视效率”,则这是
某三跨连续梁桥进行定期检查,经综合技术状况评定后,该桥评定为四类桥。结合上题内容
A.形寒肢冷B.脉象弦紧C.阴囊收缩D.高热抽搐E.少腹坠胀冷痛寒滞肝脉证不会出
共用题干 ComputerMouseThebasiccomputerm
统计行政处罚既适用于统计行政违法,又适用于民事违法和统计犯罪。()
患者,男性,68岁,反复咳嗽、咯痰。痰中带血半月。体温38.1℃,WBC1210
最新回复
(
0
)