单选题 UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中______是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择______;当需要说明体系结构的静态实施视图时,应该选择______。
单选题
  • A.构件图
  • B.类图
  • C.对象图
  • D.部署图
【正确答案】 B
【答案解析】
单选题
  • A.构件图
  • B.协作图
  • C.状态图
  • D.部署图
【正确答案】 A
【答案解析】
单选题
  • A.协作图
  • B.对象图
  • C.活动图
  • D.部署图
【正确答案】 D
【答案解析】[解析] ·UML 1.3中有4种结构图(静态图): 类图(class diagram),表示类以及类之间的相互关系,是面向对象系统建模中最常用的图,用于说明系统的静态设计视图。 对象图(object diagram),表示对象以及对象之间相互关系,用于说明类的实例(即对象)的数据结构和静态快照。 构件图(component diagram),表示系统中构件与构件之间,类或接口与构件之间的关系,用于说明系统的静态实现视图。 部署图(deployment diagram),显示运行时处理节点以及在其上存活的构件、过程和对象的配置,用于说明体系结构的静态实施视图。 ·提醒:虽然UML2.0新增了4种图(包图、组合结构图、计时图、交互纵览图),但考试常考的、大家平时工作中常用的还是原来的9种图。 [*] ·UML 2.0中的通信图就是原来的协作图(collaboration diagram)。