试题详情

试题内容

已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(1)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(2)设计模式动态地给一个对象添加一些额外的职责。
(1)A、Facade(外观)
B、Singleton(单件)
C、Participant(参与者)
D、Decorator(装饰)
(2)A、Facade(外观)
B、Singleton(单件)
C、Participant(参与者)
D、Decorator(装饰)

查看答案

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

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

你可能感兴趣的试题

5题:以下关于海明码的叙述中,正确的是()。
A.海明码利用奇偶性进行检错和纠错
B.海明码的码距为1
C.海明码可以检错但不能纠错
D.海明码中数据位的长度与校验位的长度必须相同
13题:M公司将其开发的某软件产品注册商标为S,为确保公司在市场竞争中占据地位,M公司对员工进行了保密约束,此情形下,该公司不享有()
A.软件著作权
B.专利权
C.商业秘密权
D.商标权
32题:

UP(统一过程)是用例驱动的、以架构为核心、迭代和增量的软件过程框架,它提供了一种  ( )  的特性。
A、演进
B、敏捷
C、测试驱动
D、持续集成

25题:

某进程有 5 个页面,页号为 0~4,页面变换表如下所示。表中状态位等于 0 和 1分别表示页面不在内存或在内存。若系统给该进程分配了 3 个存储块,当访问的页面 3 不在内存时,应该淘汰表中页号为  (1)  的页面。假定页面大小为 4K,逻辑地址为十六进制 2C25H,该地址经过变换后,其物理地址应为十六进制 (2)  。

(1)A、0
B、1
C、2
D、4
(2)A、2C25H
B、4096H
C、4C25H
D、8C25H

33题:

在面向对象方法中,不同对象收到同一消息可以产生完全不同的结果,这一现象称为(  )在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。
A.接口
B.继承
C.覆盖
D.多态

44题:


(51)A. A
B. B
C. C
D. D
(52)A. A
B. B
C. C
D. D
(53)A. A
B. B
C. C
D. D
(54)A. A
B. B
C. C
D. D