试题内容
下面的 UML 类图描绘的是 (1) 设计模式。关于该设计模式的叙述中,错误的是 (2) 。
(1)A、桥接
B、策略
C、抽象工厂
D、观察者
(2)A、该设计模式中的 Observer 需要维护至少一个 Subject 对象
B、该设计模式中的 ConcreteObserver 可以绕过 Subject 及其子类的封装
C、该设计模式中一个 Subject 对象需要维护多个 Observer 对象
D、该设计模式中 Subject 需要通知 Observer 对象其自身的状态变化
软题库参考答案:D、B(仅供参考)
软题库解析:正在加载....
你可能感兴趣的试题
( )不是RISC的特点。
A、指令的操作种类比较少
B、指令长度固定且指令格式较少
C、寻址方式比较少
D、访问内存需要的机器周期比较少
( )标准中定义了MP3音乐标准。
A、JPEG
B、MPEG-1
C、MPEG-2
D、MPEG-3
以下关于软件测试的叙述中,正确的是 ( )。
A、软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B、软件测试活动应从编码阶段开始
C、一个成功的测试能发现至今未发现的错误
D、在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
图1-8所示为一棵M阶B-树,M最有可能的值为()。
A.1
B.2
C.3
D.4
若用 n 个权值构造一棵最优二叉树(哈夫曼树),则该二叉树的结点总数为 ( ) 。
A、2n
B、2n −1
C、2n 1
D、2n 2
在软件设计和编码过程中,采取“ ( ) ”的做法将使软件更加容易理解和维护。
A、良好的程序结构,有无文档均可
B、使用标准或规定之外的语句
C、编写详细正确的文档,采用良好的程序结构
D、尽量减少程序中的注释