首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。
设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。
admin
2009-02-15
57
问题
设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。
选项
A、结构模式
B、创建模式
C、行为模式
D、抽象模式
答案
B
解析
在面向对象的编程中,软件编程人员更加注重以前的代码的重用性和可维护性。 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。
一般而言,一个模式有以下4个基本要素。
(1)模式名称(Pattern Name)。一个助记名,它用一两个词来描述模式的问题、解决方案和效果。命名一个新的模式增加了我们的设计词汇。设计模式允许在较高的抽象层次上进行设计。基于一个模式词汇表,自己以及同事之间就可以讨论模式并在编写文档时使用它们。模式名可以帮助我们思考,便于与其他人交流设计思想及设计结果。找到恰当的模式名也是设计模式编目工作的难点之一。
(1)问题(Problem)。描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能描述了特定的设计问题,如怎样用对象表示算法等。也可能描述了导致不灵活设计的类或对象结构。有时候,问题部分会包括使用模式必须满足的一系列先决条件。
(3)解决方案(Solution)。描述了设计的组成成分,它们之间的相互关系及各自的职责和协作方式。因为模式就像一个模板,可应用于多种不同场合,所以解决方案并不描述一个特定而具体的设计或实现,而是提供设计问题的抽象描述和怎样用一个具有一般意义的元素组合(类或对象组合)来解决这个问题。
(4)效果(Consequences)。描述了模式应用的效果及使用模式应权衡的问题。尽管描述设计决策时并不总提到模式效果,但它们对于评价设计选择和理解使用模式的代价及好处具有重要意义。软件效果大多关注对时间和空间的衡量,它们也表述了语言和实现问题。因为复用是面向对象设计的要素之一,所以模式效果包括它对系统的灵活性、扩充性或可移植性的影响,显式地列出这些效果对理解和评价这些模式很有帮助。
设计模式主要有创建模式、结构模式、行为模式,这之中最为基础和著名的应该就是 Factory。
转载请注明原文地址:https://kaotiyun.com/show/P3xZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同, TCP要经过(11)才能确定一个连接,这是因为(12)。TCP采用的差错控制也是超时重发技术,超时时间的设置采用(13)策略,以便适应互联网的特性。超时时间设置的根据是(14)。TCP
TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同, TCP要经过(11)才能确定一个连接,这是因为(12)。TCP采用的差错控制也是超时重发技术,超时时间的设置采用(13)策略,以便适应互联网的特性。超时时间设置的根据是(14)。TCP
TCP协议通过建立连接为用户提供可靠传输,与数据链路层的连接建立不同, TCP要经过(11)才能确定一个连接,这是因为(12)。TCP采用的差错控制也是超时重发技术,超时时间的设置采用(13)策略,以便适应互联网的特性。超时时间设置的根据是(14)。TCP
RS-232标准在初期可以满足人们的要求,但当人们要求以更高的速率传送到更远的距离时,需要有新的标准,RS-449就可以实现这个目的。它的标准规格中,RS-422标准是平衡式的,传输一个信号用两条线,逻辑信号的表示用(6),双线传输的好处是(7)。 X.2
WindowsServer2003操作系统中,域用户信息存储于(34)中。(35)不属于WindowsServer2003活动目录的物理结构。
如果读取(12)的某磁盘块,修改后在写回磁盘前系统崩溃,则对系统的影响相对较大。通常的解决方案是采用文件系统的一致性检查,一致性检查包括块的一致性检查和文件的一致性检查。在块的一致性检查时,检测程序构造一张表,表中为每个块设立两个计数器,一个跟踪该块在文件
Windows2003操作系统中,域用户信息存储于(62)中。
某子网内有一台安装Windows2000操作系统的工作站不能连接到同一子网的FTP服务器,而同一子网的其他工作站都能正常连接到该服务器。用网络监视器发现这台工作站在每次连接该服务器时,都要广播ARP找默认网关。由此可判断故障原因可能是(41)。
安装Windows2003操作系统的网管机如需要经常对多台客户机进行“远程桌面”管理时,可在“运行”窗口输入命令:(26)。
随机试题
下列各句中,所引诗词最符合语境的一项是()
WhenwefacedifficultiesinourEnglishlearning,wewillnever______.
脊髓由三层结缔组织的被膜所包围,由内向外依次为()。
A咨询单位通过对自身所面临的市场环境进行调查,决定向规划咨询领域拓展业务。当前,某地政府部门正通过公开招标方式拟选择咨询公司,对其正在实施的五年经济和社会发展规划进行中期评估论证,包括A咨询单位在内共有7家单位参与了竞标,评标过程中:情况1.经过资格预审
建设工程的纠纷和解解决有()特点。
在日常工作和生活中,银行从业人员应当恪守有关内幕信息和内幕交易的禁止性规定,做到()。
根据所给资料。回答以下问题。2012年1~11月,我国电子信息产品进出口总额10685亿美元,同比增长4.1%,增速比1~10月提高0.8个百分点。其中,出口6273亿美元,同比增长4.5%,增速比1~10月提高0.6个百分点,占全国外贸出口的33.9%
Thekidswhogrewupon"StarTrek"can’tfind(1)_____wayaroundEarth.Americanscan(2)_____directtoEngland,butonly
阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某电子商务网站使用ASP技术丌发,数据库采用SQLServer,该商务网站具有商品展示、商品查询、会员登录、购物车管理、后台商晶管理及会员管理等功能。数据库名为Comnlo
Theauthor’sattitudetowardtelevisionis_________.Welearnfromthepassagethat_________.
最新回复
(
0
)