MOOC 大学计算机-河南工程学院 中国大学慕课答案_第1页
MOOC 大学计算机-河南工程学院 中国大学慕课答案_第2页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

MOOC大学计算机-河南工程学院中国大学慕课答案本章作业2022设计模式期末考试(客观题)1、问题:下面哪一项不属于结构型设计模式。选项:A、桥接模式B、工厂方法模式C、装饰器模式D、适配器模式正确答案:【工厂方法模式】2、问题:下面哪一项不属于行为型设计模式。选项:A、命令模式B、状态模式C、原型模式D、中介者模式正确答案:【原型模式】3、问题:下面哪一项不属于创建型设计模式。选项:A、生成器模式B、抽象工厂模式C、单例模式D、模板方法模式正确答案:【模板方法模式】4、问题:下面哪一个不属于本课程介绍的面向对象的设计原则。选项:A、继承与泛化原则B、开闭原则C、里氏替换原则D、迪米特法则正确答案:【继承与泛化原则】5、问题:在建立类与类之间关系时,下面哪一项表述是正确的。选项:A、泛化关系有别于继承关系,应该优先考虑泛化。B、为提高灵活性,应优先考虑聚合,而不是继承。C、继承层次结构容易给出设计方法,较深的继承层次可以提高设计方案灵活性。D、组合关系与实现关系本质是上相同的。正确答案:【为提高灵活性,应优先考虑聚合,而不是继承。】6、问题:女式皮包有多种分类方法,如钱包、挎包等,每种款式又有多种颜色可选,如黄色、红色等。电商平台需要根据客户的选择组合给出报价。问题是平台以后还可能推出更多款式和颜色。为了设计灵活的一个报价策略,你觉得使用哪种模式较为适合。选项:A、桥接模式B、组合模式C、装饰器模式D、访问者模式正确答案:【桥接模式】7、问题:开发一个智能监控系统项目,发现监控设备五花八门,有摄像头,有各种传感器装置,每种装置的驱动方法是不一样的,而且以后可能还会加入更多不同类别的装置,但是平台又希望使用统一的指令规范来使用这些不同的装置,您觉得适合使用哪种设计模式。选项:A、适配器模式B、外观模式C、访问者模式D、职责链模式正确答案:【外观模式】8、问题:草原牧场有很多种类,如马场、牛场等,为牧民设计一个畜牧管理平台,您觉得这个问题适合使用哪种设计模式。选项:A、观察者模式B、访问者模式C、原型模式D、抽象工厂模式正确答案:【抽象工厂模式】9、问题:开发一个掌上餐馆点餐软件,客户可选的餐品有热干面、烩面、饺子,下单之后,平台将请求交给相关厨师。分析师认为这是一个命令模式问题。选项:A、正确B、错误正确答案:【正确】10、问题:设计师应某旅游网委托设计一个景区景点解说程序。景区名胜古迹较多,要求程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论