首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象软件开发过程中,设计模式的采用是为了______。 A.允许在非面向对象程序设计语言中使用面向对象的概念 B.复用成功的设计和体系结构 C.减少设计过程创建的类的个数 D.保证程序的运行速度达到最优值
在面向对象软件开发过程中,设计模式的采用是为了______。 A.允许在非面向对象程序设计语言中使用面向对象的概念 B.复用成功的设计和体系结构 C.减少设计过程创建的类的个数 D.保证程序的运行速度达到最优值
admin
2012-02-19
59
问题
在面向对象软件开发过程中,设计模式的采用是为了______。
A.允许在非面向对象程序设计语言中使用面向对象的概念
B.复用成功的设计和体系结构
C.减少设计过程创建的类的个数
D.保证程序的运行速度达到最优值
选项
A、
B、
C、
D、
答案
B
解析
随着面向对象技术的出现和广泛使用,一方面,软件的可重用性在一定程度上已经有所解决;另一方面,对软件可重用性的要求也越来越高。设计面向对象的软件很难,而设计可重复使用的面向对象的软件难度更大。开发人员必须找到适当的对象,将它们分解到粒度合适的类、定义类接口和继承体系,并建立它们之间的关键联系。
在某些时候,设计师的设计可能是针对当前的具体问题而进行的,但它应该可能通用到足以适应未来的问题和需求。因为他们总是希望避免重复设计,至少将之减少到最低水平。在一个设计完成之前,有经验的面向对象的设计师往往要重复使用若干次,而且每次都要进行改进。他们知道,不能只用最初的方法解决每个问题,常常重复使用那些过去用过的解决方案。当他们找到一个好的解决方案时,总是一次又一次地使用它。这些经验也正是他们成为专家的法宝,这就是设计经验的价值。
因此,我们可将设计面向对象软件的经验记录成设计模式。每个设计模式都有系统的命名、解释和评价了面向对象系统中一个重要的设计。我们的目标是将设计经验收集成人们可以有效利用的模型。为此,可以记录一些最重要的设计模式,并以目录形式表现出来。
利用设计模式可方便地重用成功的设计和结构。把已经证实的技术表示为设计模式,使它们更加容易被新系统的开发者所接受。设计模式帮助设计师选择可使系统重用的设计方案,避免选择危害到可重用性的方案。设计模式还提供了类和对象接口的明确的说明书和这些接口的潜在意义,来改进现有系统的记录和维护。
Gamma在他的博士论文中总结了一系列的设计模式,做出了开创性的工作。他用一种类似分类目录的形式将设计模式记载下来。我们称这些设计模式为设计模式目录。根据模式的目标(所做的事情),可以将它们分成创建性模式、结构性模式和行为性模式。创建性模式处理的是对象的创建过程,结构性模式处理的是对象和类的组合,行为性模式处理类和对象间的交互方式和任务分布。根据它们主要的应用对象,又可以分为主要应用于类的和主要应用于对象的。Gamma在他的博士论文中总结了23种设计模式,这些模式也是目前用得最多的模式。
转载请注明原文地址:https://kaotiyun.com/show/Q3GZ777K
本试题收录于:
信息系统项目管理师上午综合知识考试题库软考高级分类
0
信息系统项目管理师上午综合知识考试
软考高级
相关试题推荐
IT服务团队人员的岗位包括管理岗、技术岗和操作岗,都需要较高的服务意识,工作中需注重流程化与规范化,使用专门的工具来提高服务质量,同时注重知识的积累及转移,以便主动发现问题并解决问题。团队管理一般包括目标管理、激励管理、执行管理和人员发展管理等,IT服务团
论IT服务持续改进IT服务持续改进主要的目标是使得IT服务可以一直适应不断变化的业务需求,通过识别改正机会并实施改进活动,使得IT服务有效支持相关的业务活动。请以“IT服务持续改进”为题,分别从以下三个方面进行论述:1.概要叙
A公司IT运维服务部门由100人组成,分别负责本省某商业银行业务支持系统相关Unix主机、存储、网络、PC等硬件设备的运维,以及数据库、中间件等系统软件的运维,包括计费系统、账务系统、PRM客服系统、经分系统、开通平台等业务系统的前后台维护工作。面向的用户
某信息系统集成公司,根据市场需要从2013年初开始进入信息系统运营服务领域。公司为了加强管理,提高运营服务能力,企业通过了GB/T24405.1-2009idtISO20000-1:2005认证。2013年12月该公司与政府部门就某智能交通管理信
某大型国有企业主要从事无线电频谱管理、无线电台站管理、无线电监测、无线电设备管理、无线电管理信息化等业务技术工作,随着业务的不断深入,信息系统已经逐步成为中心开展业务工作、提高管理水平的重要手段。目前由中心信息管理处负责运行维护的信息系统涉及内、外网网络、
某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。需求分析完成后,项目组编写了《需求分析报告》,项目经理小赵召集
IT部门是技术保障部,它负责公司信息系统的规划、建设和管理部门,内设软件开发处、网络运行处和综合处等部门。先后建立了多项IT系统,为其管理、经营和决策奠定了坚实的基础。但在庞大的系统运维过程中难题较多,主要集中在四个方面:(1)运维人员紧张,运维工作量较
IT服务风险管理中,风险的监控是指跟踪已识别的危险,检测残余风险和识别新的风险,保证风险计划的执行,并评价这些计划对减轻风险的有效性。风险监控是整个生命周期中一个持续进行的过程。下面______不是风险监控的基本方法。
IT服务部属实施计划阶段的主要活动,包括:计划沟通、计划制定、计划评估确认与计划修订。“通过与服务团队负责人交流,了解其服务支持和提供的能力,以确保为其计划培训时间、培训内容,同时依据其服务能力定义合理的服务目标和实施里程碑。”应属于______活动。
信息标准化是解决“信息孤岛”的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础。作为信息标准化的一项关键技术,______以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样组织的数据对于应用
随机试题
患者,女,58岁。畏寒,高热,诊断为“急性肾盂肾炎”。关于急性肾盂肾炎的抗菌药物治疗,下列哪项正确
A国某公司以CW价与中国某公司签订了向中国出口食品2000箱的合同,A国公司在货物装运后,凭已装船清洁提单和已投保一切险及战争险的保险单,向银行办理了结汇,货到目的港后经复验发现,该批货物中的342箱食品所含的沙门氏细菌超过进口国的标准,250箱食品受潮变
风险分析方法不包括()。
某总承包单位将一医院的通风空调工程分包给某安装单位,工程内容有风系统、水系统和冷热(媒)设备。设备有7台风冷式热泵机组,9台水泵,123台吸顶式新风空调机组,1237台风机盘管、42台排风机,均由业主采购。通风空调工程的电气系统由总承包单位施工。通风空调设
加工贸易项下出口应税商品,如系全部使用进口料件加工的成品,征收出口关税。
丢失“港、澳居民来往内地通行证”的旅游者,应先到()开具遗失证明。
为了使桥基和桥墩石胶结牢固,采用“种蛎固基法”的是( )。
确立合理的评估标准是社会政策评估的重要环节。评估标准包括()。[2009年真题]
[*]
Nomatterwhoyouareorwhereyoucomefrom,onethingiscertain:youareacquaintedwiththemosquito(蚊子)—althoughyouprobab
最新回复
(
0
)