试题详情

试题内容

下面的 UML 类图描绘的是  (1) 设计模式。关于该设计模式的叙述中,错误的是  (2) 。

(1)A、桥接
B、策略
C、抽象工厂
D、观察者
(2)A、该设计模式中的 Observer 需要维护至少一个 Subject 对象
B、该设计模式中的 ConcreteObserver 可以绕过 Subject 及其子类的封装
C、该设计模式中一个 Subject 对象需要维护多个 Observer 对象
D、该设计模式中 Subject 需要通知 Observer 对象其自身的状态变化

查看答案

软题库参考答案:D、B(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

50题:

( )不是RISC的特点。
A、指令的操作种类比较少 
B、指令长度固定且指令格式较少 
C、寻址方式比较少 
D、访问内存需要的机器周期比较少 

57题:

( )标准中定义了MP3音乐标准。
A、JPEG
B、MPEG-1
C、MPEG-2
D、MPEG-3

35题:

以下关于软件测试的叙述中,正确的是  ( )。
A、软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B、软件测试活动应从编码阶段开始
C、一个成功的测试能发现至今未发现的错误
D、在一个被测程序段中,若已发现的错误越多,则残存的错误数越少

49题:

图1-8所示为一棵M阶B-树,M最有可能的值为()。

A.1
B.2
C.3
D.4

59题:

若用 n 个权值构造一棵最优二叉树(哈夫曼树),则该二叉树的结点总数为 ( )  。
A、2n
B、2n −1
C、2n  1
D、2n  2

32题:

在软件设计和编码过程中,采取“  ( )  ”的做法将使软件更加容易理解和维护。
A、良好的程序结构,有无文档均可
B、使用标准或规定之外的语句
C、编写详细正确的文档,采用良好的程序结构
D、尽量减少程序中的注释