UML各章习题解析.docVIP

  • 21
  • 0
  • 约3.84万字
  • 约 54页
  • 2016-10-31 发布于湖北
  • 举报
第1、2章 面向对象与UML 1.简述统一建模语言(UML) 统一建模语言(UML)是一种绘制软件蓝图的标准语言。可以用UML对密集型软件系统的制品进行可视化详述和文档化。UML是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言(1分)。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计(1分),还支持从需求分析开始的软件开发的全过程(1分)。UML的作用是用图从静态和动态方面来全面描述将要开发的系统(2分)。 2. 简述面向对象分析方法(OOA)的5个基本步骤 1)、识别对象,识别对象包括标识潜在的对象和筛选对象两步(1分) 2)、识别对象的属性(1分) 3)、识别对象的行为(1分) 4)、识别对象所属的类(1分) 5)、定义主题词(1分) 3、什么是高内聚度? 高内聚度是对一个类中的各个职责之间相关程度和集中程度的度量。一个具有高度相关职责的类并且这个类所能完成的工作量不是特别巨大,那么它就具有高内聚度。包括两个含义:一、不要给一个类分派太多的职责,在履行职责时尽量将部分职责分派给有能力完成的其它类去完成。二、不相关的职责不要分派给同一个类。 4、什么是对象间的可见性? 答:可见性(Visibility)指的是一个对象能够“看到” 或者引用另一个对象的能力。 5、领域建模的步骤有哪些? 答案: 列出候选的概念类; 画

文档评论(0)

1亿VIP精品文档

相关文档