UML中有多种类型的图,其中,______(39)对系统的使用方式进行分类,______(40)显示了类及其相互关系,______(41)显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息,______(42)与通信图类似,但

admin2018-07-23  29

问题 UML中有多种类型的图,其中,______(39)对系统的使用方式进行分类,______(40)显示了类及其相互关系,______(41)显示人或对象的活动,其方式类似于流程图,通信图显示在某种情况下对象之间发送的消息,______(42)与通信图类似,但强调的是顺序而不是连接。
(42)

选项 A、用例图
B、顺序图
C、类图
D、活动图

答案B

解析 本题主要考查UML中各图的意义。
    用例图展现了一组用例、参与者(Actor)以及两者之间的关系。用例图通常包括用例、参与者、扩展关系、包含关系。用例图用于对系统的静态用例视图进行建模,主要支持系统的行为,即该系统在它的周边环境的语境中所提供的外部可见服务。
    类图展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中所建立的最常见的图就是类图。
    活动图专注于系统的动态视图。它对于系统的功能建模特别重要,并强调对象间的控制流程。活动图一般包括:活动状态和动作状态、转换和对象。当对一个系统的动态方面进行建模时,通常有两种使用活动图的方式:对工作流建模,对操作建模。
    顺序图(或称序列图)和协作图均被称为交互图,它们用于对系统的动态方面进行建模。一张交互图显示的是一个交互,由一组对象和它们之间的关系组成,包含它们之间可能传递的消息。
    顺序图是强调消息时间序列的交互图,协作图则是强调接收和发送消息的对象的结构组织的交互图。
转载请注明原文地址:https://kaotiyun.com/show/wfRZ777K
0

最新回复(0)