软件工程2018考试试卷.pdfVIP

  • 10
  • 0
  • 约6.56千字
  • 约 4页
  • 2020-12-27 发布于湖北
  • 举报
一、选择题 ( 每题 2 分,共 20 分) 1. 若 类 A 中包含了类 B 的实例,且当类 A 的实例消失时,类 B 的实例仍然存在并能够继续工作, 那么类 A 和类 B 之间存在 ( C ) 关系。 A. 继承 B. 依赖 C. 聚合 D. 组合 2. 在 面向对象软件开发过程中,采用设计模式 ( C ) 。 A. 可以减少在设计和实现过程中需要创建的实例对象的数量 B. 可以保证程序的运行速度达到最优值 C. 可以复用相似问题的相同解决方案 D. 允许在非面向对象程序设计语言中使用面向对象的概念 3. 对 Alexander 的模式哲学 , 以下叙述正确的是 ( B ) 。 A 学习设计模式 , 可以完全解决软件开发中的变化情况 . B. 每个模式 , 可以无数次使用模式提供的解决方案 , 而不必再次重复同样的工作方式 . C. 设计模式总是可以为需求的变化提供更好的解决方案 . D. 设计模式描述一个在开发的软件环境中不断产生新的问题时 , 能提供很好的解决方案 . 4. 当 我们想创建一个

文档评论(0)

1亿VIP精品文档

相关文档