试题详情

试题内容

假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shopping_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了()模式。其中( )定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为( ),适用于( )。

(1) A.观察者(Observer)
 B.访问者(Visitor)
 C.策略(Strategy)
 D.桥接器(Bridge)
(2)A.Item
 B.Shopping_Cart
 C.Checkout
 D.Manual和Auto
(3)A.创建型对象模式
 B.结构型对象模式
 C.行为型类模式
 D.行为型对象模式
(4)A.必须保存一个对象在某一个时刻的(部分)状态
 B.想在不明确指定接收者的情况下向多个对象中的一个提交一个请求
 C.需要对一个对象结构中的对象进行很多不同的并且不相关的操作
 D.在不同的时刻指定、排列和执行请求

查看答案

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

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

你可能感兴趣的试题

2题: 以下关于SRAM和DRAM储存器的叙述中正确的是()。
A. 与DRAM相比,SRAM集成率低,功率大、不需要动态刷新
B. 与DRAM相比,SRAM集成率高,功率小、需要动态刷新
C. 与SRAM相比,DRAM集成率高,功率大、不需要动态刷新
D.与SRAM相比,DRAM集成率低,功率大、需要动态刷新
43题:

(1)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(2)用于定义实现部分的接口。

(1)A、Singleton(单件)
B、Bridge(桥接)
C、Composite(组合)
D、Facade(外观)
(2)A、Abstraction
B、ConcreteImplementorA
C、ConcreteImplementorB
D、Implementor

24题:

某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字 长为 32 位,磁盘物理块的大小为 4MB,物理块依次编号为:0、1、2、...,位 示图字依次编号为:0、1、2、…,那么 16385 号物理块的使用情况在位示图中的 第(1)个字中描述:如果磁盘的容量为 1000GB,那么位示图需要(2)个字来表示。
(1)A.128
B.256
C.512
D.1024.
(2)A.1200
B.3200
C.6400
D.8000

20题:

计算机系统的层次结构如下圈所示,基于硬件之上的软件可分为a、b和c三个层次。图中a、b和c分别表示()

A.操作系统、系统软件和应用软件
B.操作系统、应用软件和系统软件
C.应用软件、系统软件和操作系统
D.应用软件、操作系统和系统软件
18题:

下图所示的防火墙结构属于( )。

A、简单的双宿主主机结构
B、单DMZ防火墙结构
C、带有屏蔽路由器的单网段防火墙结构
D、双DMZ防火墙结构

30题:系统交付用户使用后,为了改进系统的图形输出而对系统进行修改的维护行为属于()维护。
A.改正性
B.适应性
C.改善性
D.预防性