主要用于描述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的UML图是( )。A.协作图B.状态图C.顺序图D.部署图

题目

主要用于描述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的UML图是( )。

A.协作图

B.状态图

C.顺序图

D.部署图


相似考题
更多“主要用于描述对象在空间中如何交互,即除了动态交互,也直接描述了对象是如何链接在一起的UML图是( ”相关问题
  • 第1题:

    在UML的动态建模机制中,______描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态特征。

    A.状态图(State Diagram)

    B.序列图(Sequence Diagram)

    C.协作图(Collaboration Diagram)

    D.活动图(Activity Diagram)


    正确答案:C
    解析:本试题的4个选项均是UML行为类动态模型图。其中,协作图可用于描述对象之间动态的交互关系以及交互对象之间的静态链接关系,即协作图能同时反映系统的动态和静态特征。它强调收发消息对象的结构组织,即强调上下层次关系。它按组织结构对控制流建模,并能够通过消息编号来表示消息的顺序和嵌套关系。状态图展示了一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态问的转移。可用它描述使用用例的生命周期,也可用它说明系统的动态视图。它对于接口、类或协作的行为建模尤为重要。序列图展现了一组对象和由这组对象收发的消息,用于按时问顺序对控制流建模,也用它说明系统的动态视图。它强调的是时间和顺序。活动图是一种特殊的状态图,它描述了需要做的活动,执行这些活动的顺序以及工作流。它强调对象问的控制流。

  • 第2题:

    在UML的动态建模机制中,(34)描述了对象之间动态的交互关系,还描述了交互的对象之间的静态链接关系,即同时反映系统的动态和静态特征。

    A.状态图(State Diagram)

    B.序列图(Sequence Diagram)

    C.协作图(Collaboration Diagram)

    D.活动图(Activity Diagram)


    正确答案:C
    解析:状态图用来描述一个特定对象的动态特征,描述了对象的各种状态及各种状态之间的转换关系,一个状态图包括一系列的状态以及状态之间的转移。序列图用来描述对象之间动态的交互关系,有很强的时间顺序性,说明对象之间何时发送消息,何时返回,以及各种消息之间的先后关系。协作图也是反映了系统的动态特征,反映对象之间的消息交互,与序列图相似,但与序列图不同的是,协作图不但描述了对象之间的交互还描述了交互的对象之间的链接关系,同时反映了系统的动态交互以及对象之间的静态链接关系,即同时反映了系统的动态和静态特征。活动图描述的是一个连续的活动流,这些连续的活动流组合起来,共同完成系统的某一项功能。

  • 第3题:

    在UML的动态建模机制中,()描述了对象之间动态交互关系,还描述了交互对象之间的静态链接关系,即同时反映系统的动态和静态性。

    A.状态图

    B.顺序图

    C.通信图(协作图)

    D.活动图


    C

  • 第4题:

    在UML提供的图中,(36)用于描述系统与外部系统及用户之间的交互;(37)用于按时间顺序描述对象间的交互。

    A.用例图

    B.类图

    C.对象图

    D.部署图


    正确答案:A
    解析:UML提供了9种不同的模型图,用来对系统建模。
      . 用例图:用例图以图形化的方式描述系统与外部系统及用户的交互。换句话说,它们以图形化的方式描述了谁将使用系统,以及用户期望以什么方式与系统交互。
      . 类图:类图描述系统的对象结构,它们显示构成系统的对象类以及这些对象类之间的关系。
      . 对象图:对象图类似于类图,但并不描述对象类,它们对实际的对象实例建模——显示实例属性的当前值。
      . 序列图:序列图以图形化的方式描述了在一个用例或操作执行过程中对象如何通过消息互相交互,说明了消息如何在对象之间被发送和接收以及发送的/顷序。
      . 协作图:协作图类似于序列图,但重点不是消息的时间/顷序。它以一种网络格式表现对象之间的交互。
      . 状态图:状态图用于对一个特定对象的动态行为建模,说明了一个对象的生命周期——对象可以经历的各种状态,以及引起对象从一个状态向另一个状态转换的事件。
      . 活动图:活动图用于以图形化的方式描述一个业务过程或者一个用例的括动的顺序流。
      . 构件图:构件图用来以图形化的方式描述系统的物理结构,它可以用来显示程序代码如何分解成模块。
      . 部署图:部署图描述系统中硬件和软件的物理架构,它描述构成系统架构的软件构件、处理器和设备。

  • 第5题:

    ()是UML中描述对象之间通讯的一种动态交互图。


    A