1 / 15
文档名称:

软件设计模式练习题2018(共15页).doc

格式:doc   大小:3,709KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计模式练习题2018(共15页).doc

上传人:ogthpsa 2022/3/6 文件大小:3.62 MB

下载得到文件列表

软件设计模式练习题2018(共15页).doc

文档介绍

文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
一、选择题
1.( A )模式的关键优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业

、打开、使用、关闭等步骤,对于不同类型的数据库,其操作步骤都一致,只是连接数据库方法有所区别,可以使用( C )对其进行设计。

:在一个论坛中已注册用户和游客的权限不同,已注册的用户拥有发帖、修改自己的注册信息、修改自己的帖子等功能;而游客只能看到别人发的帖子,没有其他权限。使用( B )来设计该权限管理模块。

,够绘制5种不同颜色。我们可以使用( B )来模拟实现模拟毛笔的使用。
D. 责任链
:很多网络设备都是支持共享的,如交换机、集线器等,多台终端计算机可以连接同一台网络设备,并通过该网络设备进行数据转发。共享网络设备可以使用( C)模拟共享网络设备的设计原理。

:顾客在超市中将选择的商品,如苹果、图书等放在购物车中,然后到收银员处付款。在购物过程中,顾客需要对这些商品进行访问,以便确认这些商品的质量,之后收银员计算价格时也需要访问购物车内顾客所选择的商品。购物车设计可以使用(B)来设计该购物过程。

(AwardCheck),如果教师发表论文数超过10篇或者学生论文超过2篇可以评选科研奖,如果教师教学反馈分大于等于90分或者学生平均成绩大于等于90分可以评选成绩优秀奖。奖励审批系统可以使用( B )设计该系统,以判断候选人集合中的教师或学生是否符合某种获奖要求。

(Undo)的功能,快捷键一般都是Ctrl+Z。这些软件可能使用了( A )模式来进行。

,用户可以修改自己的各项信息。为了使操作过程更加人性化,可以使用( B )对系统进行改进,使得用户在进行了错误操作之后可以恢复到操作之前的状态。
B. 备忘录模式
,老鼠和狗是观察者,猫叫老鼠跑,狗也跟着叫,可以使用( B )描述该过程。
D. 单例模式
,其实选择电视机频道就是对存放频道的集合进行遍历操作。所以可以使用( C )模拟电视机遥控器的实现。
D. 单例模式
、一个风扇、一台空调和一台电视机的启动和关闭。通过该电源总开关可以同时控制上述所有电器设备,可以使用( A ) 来模拟设计该系统。
D. 单例模式
(如汉堡、鸡肉卷等)和饮料(如果汁、可乐等)等组成部分,不同的套餐有不同的组成部分,而KFC的服务员可以根据顾客的要求,一步一步装配这些组成部分,构造一份完整的套餐,然后返回给顾客。可以使用(D )描述KFC如何创建套餐。
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----