首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2013年下半年上午试题45)在发布一订阅(Publish-Subscribe)消息模型中,订阅者订阅一个主题后,当该主题有新消息到达时,所有订阅者都会收到通知。_______设计模式最适合这一模型。
(2013年下半年上午试题45)在发布一订阅(Publish-Subscribe)消息模型中,订阅者订阅一个主题后,当该主题有新消息到达时,所有订阅者都会收到通知。_______设计模式最适合这一模型。
admin
2021-01-13
77
问题
(2013年下半年上午试题45)在发布一订阅(Publish-Subscribe)消息模型中,订阅者订阅一个主题后,当该主题有新消息到达时,所有订阅者都会收到通知。_______设计模式最适合这一模型。
选项
A、适配器(Adapter)
B、通知(Notitier)
C、状态(State)
D、观察者(Observer)
答案
D
解析
适配器设计模式是将一个类的接口转换成客户希望的另外一个接口。通知是一个对象对多个对象的同步操作。观察者设计模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。状态设计模式允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类。依题意可知答案选D。
转载请注明原文地址:https://kaotiyun.com/show/GJCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列说明和图,回答问题1到问题3,将解答填入对应栏内。[说明]操作系统中,死锁(Deadlock)是指多个进程在运行的过程中因争夺资源而造成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。面对死锁
阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。[说明]某学校的教学系统描述如下:学生信息包括:学号(SNo)、姓名(Sname)、性别(Sex)、年龄(Age)、入学年份(Year)、主修专业(Major),其
阅读下列说明和E-R图,回答问题1至问题3,将解答填入对应栏内。[说明]建立一个供应商零件数据库,数据库要满足如下要求:(1)供应商代码不能为空,且是值惟一的,供应商的名也是惟一的。(2)零件号不能为空,且值是惟一的
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素
不考虑数据确认处理(加工2),请指出图3-17~图3-19数据流图中可能存在的错误。请使用[说明]中的词汇,给出数据确认处理所需的数据流,在图3-19建账软件第1层数据流图中的全部可选起点。
阅读下列函数说明和C代码,[说明]所谓货郎担问题,是指给定一个无向图,并已知各边的权,在这样的图中,要找一个闭合回路,使回路经过图中的每一个点,而且回路各边的权之和最小。应用贪婪法求解该问题,程序先计算由各点构成的所有边的长度(
定义了三种模型来描述系统。(49)可以用状态图来表示;(50)可以用数据流图来表示。(51)为上述两种模型提供了基本的框架。
软件质量保证,它是为了保证产品和服务充分满足(9)要求而进行的有计划、有组织的活动。在MeGabe等人提出的软件质量模型中,(10)属于面向软件产品操作。ISO的软件质量评价模型由3层组成,其中用于评价质量度量的准则是(11)。
确定使用什么类型的用户界面主要取决于(55)。
随机试题
高强螺栓施工中,摩擦面的处理方法有( )。
在“四个全面”战略布局中居于引领地位的是()
触诊腹水的病人腹腔内有无肿物,最好用()
SLE的治疗原则是什么?
患儿,男,6岁。突发咳喘哮鸣气促,喉间痰鸣,咳痰清稀色白,形寒无汗,面色青灰,张口抬肩。舌苔薄白或白腻,脉浮滑。治疗首选方剂是
在航空运输中,需要由承运人签发商务事故记录的情况有()
生产规模较大、业务较多的企业可以采用的账务处理程序有()账务处理程序。
最有利于儿童成长的依恋类型是()。
SomeofmyfondestmemoriesarewhenI’veputtogetheralargegroupoffriendsanddidnothingbut______.
A、Thereisstillhonesty.B、Thereisnohonesty.C、Honestyisnotimportant.D、Noneoftheabove.AWhatisthespeaker’sattitud
最新回复
(
0
)