使用UML建模时。如果需要描述跨越多个用例的单个对象的行为,使用()最为合适A、协作图B、序列图C、活动图D、状态图

题目

使用UML建模时。如果需要描述跨越多个用例的单个对象的行为,使用()最为合适

  • A、协作图
  • B、序列图
  • C、活动图
  • D、状态图

相似考题
参考答案和解析
正确答案:D
更多“使用UML建模时。如果需要描述跨越多个用例的单个对象的行为,使用()最为合适A、协作图B、序列图C、活动图D、状态图”相关问题
  • 第1题:

    在UML建模过程中,对象行为是对象间为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用(43)是最为合适的。

    A.状态图(Statechart Diagram)

    B.交互图(Interactive Diagram)

    C.活动图(Activity Diagram)

    D.协作图(Collaboration Diagram)


    正确答案:A
    解析:对于选项A的状态图(Statechart Diagram),展示了一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态间的转移。若需要描述跨越多个用例的单个对象的行为,使用它是最合适的。对于选项B的交互图(Interactive Diagram),是序列图(Sequence Diagram)和协作图的统称。它展现了各个对象如何依据某种行为进行相互协作。对于选项C的活动图(Activity Diagram),是一种特殊的状态图,它用于描述需要进行的活动、执行这些活动的顺序及工作流。它强调对象间的控制流。对于选项D的协作图(Collaboration Diagram),描述对象之间动态的交互关系,以及交互对象之间的静态链接关系。它强调收发消息对象的结构组织(上下层次关系)。

  • 第2题:

    ● 顺序图和通信图适合描述单个用例中几个对象的行为。当行为比较复杂时,这两个图将失去其清晰度。因此,如果想显示跨越多用例或多线程的复杂行为,可考虑使用 (1)。另外,顺序图和通信图仅适合描述对象之间的合作关系,而不适合对行为进行精确定义,如果想描述跨越多个用例的单个对象的行为,应当使用(2)。

    (1)A. 用例图 B. 状态图 C. 活动图 D. 部署图

    (2)A. 活动图 B. 构件图 C. 包图 D. 状态图


    正确答案:C,D
        状态图(State Diagram)用来描述一个特定对象的所有可能状态及其引起状态转移的事件。大多数面向对象技术都用状态图表示单个对象在其生命周期中的行为。一个状态图包括一系列的状态以及状态之间的转移。顺序图(Sequence Diagram)用来描述对象之间动态的交互关系,着重体现对象间消息传递的时间顺序。合作图(Collaboration Diagram)用于描述相互合作的对象间的交互关系和链接关系。虽然顺序图和合作图都用来描述对象间的交互关系,但侧重点不一样。顺序图着重体现交互的时间顺序,合作图则着重体现交互对象间的静态链接关系。活动图的应用非常广泛,它既可用来描述操作(类的方法)的行为,也可以描述用例和对象内部的工作过程。活动图是由状态图变化而来的,它们各自用于不同的目的。活动图依据对象状态的变化来捕获动作(将要执行的工作或活动)与动作的结果。活动图中一个活动结束后将立即进入下一个活动(在状态图中状态的变迁可能需要事件的触发)。
        顺序图和合作图适合描述单个用例中几个对象的行为。其中顺序图突出对象间交互的顺序,而合作图的布局方法能更清楚地表示出对象之间静态的连接关系。当行为较为简单时,顺序图和合作图是最好的选择。但当行为比变复杂时,这两个图将失去其清晰度。因此,如果想显示跨越多用例或多线程的复杂行为,可考虑使用活动图。另外,顺序图和合作图仅适合描述对象之间的合作关系,而不适合对行为进行精确定义,如果想描述跨越多个用例的单个对象的行为,应当使用状态图。

  • 第3题:

    UML提供了5种对系统动态方面建模的图,其中(49)对系统行为组织和建模;(50)之间是同构的。

    A.用例图

    B.协作图

    C.状态图

    D.序列图


    正确答案:B

  • 第4题:

    在UML建模过程中,对象行为是对象问为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用______是最为合适的。

    A.Statechart Diagram

    B.Interactive Diagram

    C.Activity Diagram

    D.Collaboration Diagram


    正确答案:A
    解析:对于选项A的状态图(StatechartDiagram),展示了一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态间的转移。若需要描述跨越多个用例的单个对象的行为,使用它是最合适的。对于选项B的交互图(:InteractiveDiagram),它是序列图(SequenceDiagram)和协作图的统称。它展现了各个对象如何依据某种行为进行相互协作。对于选项C的活动图(ActivityDiagram),是一种特殊的状态图,它用于描述需要做的活动、执行这些活动的顺序以及工作流。它强调对象问的控制流。对于选项D的协作图(collaborationdiagram),描述对象之间动态的交互关系以及交互对象之间的静态链接关系。它强调收发消息对象的结构组织(上下层次关系)。

  • 第5题:

    在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用(56)是最为合适的。UML结构包括了基本构造块、公共机制和(57)。UML中提供了扩展机制,其中,构造型(Stereotype)扩展了UML的(58),约束(Constraint)扩展了UML(59)。

    A.协作图(Collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(State Diagram)


    正确答案:D

  • 第6题:

    UML中,静态视图描述事务的静态结构,主要包括( );交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括( )。

    A.用例图、类图、包图 B.用例图、组件图、部署图 C.类图、对象图、状态图 D.组件图、协作图、包图 A.活动图、状态图 B.序列图、状态图 C.活动图、协作图 D.序列图、协作图


    正确答案:A,D

  • 第7题:

    在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用()是最为合适的。

    • A、协作(collaborationdiagram)
    • B、序列图(sequencediagram)
    • C、活动图(activitydiagram)
    • D、状态图(statediagram)

    正确答案:D

  • 第8题:

    标准建模语言UML的静态建模机制可以使用的图形有()

    • A、状态图、活动图、顺序图、合作图
    • B、用例图、类图、顺序图、部件图
    • C、状态图、活动图、对象图、合作图、配置图
    • D、用例图、类图、对象图、部件图、配置图

    正确答案:D

  • 第9题:

    在使用UML建模时,可以使用()来反映随着时间推移若干个对象之间的动态协作关系,它强调对象之间消息发送的时间和顺序。

    • A、协作图
    • B、序列图
    • C、活动图
    • D、状态图

    正确答案:B

  • 第10题:

    单选题
    在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使为()是最为合适的。
    A

    协作图

    B

    序列图

    C

    活动图

    D

    状态图


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用()是最为合适的。
    A

    协作(collaborationdiagram)

    B

    序列图(sequencediagram)

    C

    活动图(activitydiagram)

    D

    状态图(statediagram)


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    在统一建模语言(UML)的基本模型中,从用户的观点对系统行为或为系统使用场所进行描述时可以采用()。
    A

    用例图

    B

    状态图

    C

    活动图

    D

    协作图


    正确答案: A
    解析: 暂无解析

  • 第13题:

    UML提供了5种对系统动态方面建模的图,其中(3)对系统行为组织和建模;(4)对系统功能建模,它强调对象之间的控制流;(5)之间是同构的。

    A.用例图

    B.序列图

    C.协作图

    D.状态图


    正确答案:A

  • 第14题:

    在使用UML进行面向对象设计和建模时,下述哪个模型图通过描述对象按照时间顺序的消息交互来建模用例逻辑()。

    A.网络图

    B.状态图

    C.协作图

    D.顺序图


    正确答案:D

  • 第15题:

    UML提供了5种对系统动态方面建模的图,其中(49)对系统行为组织和建模尤为重要。

    A.用例图

    B.状态图

    C.协作图

    D.序列图


    正确答案:A
    解析:UML的用例图、序列图、协作图、状态图和活动图,是提供对系统动态方面建模的图。其中,用例图描述了一组用例、参与者及它们之间的关系,即从用户角度描述系统功能,并指出各功能的操作者。对系统行为组织和建模特别重要。状态图展示一个特定对象的所有可能状态,以及由于各种事件的发生而引起的状态间的转移。它强调一个对象按事件次序发生的行为,对于接口、类或协作的行为建模尤为重要。协作图用于展现一组对象及其相互间的连接,以及这组对象收发的消息。它强调收发消息对象的结构组织,按组织结构对控制流建模,强调上下层次关系。活动图是一种特殊的状态图,描述需要做的活动、执行这些活动的顺序及工作流。它用于系统的功能建模,并强调对象间的控制流。在UML建模过程中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用序列图和协作图来表示。序列图展现了一组对象和由这组对象收发的消息,用于按时间顺序对控制流建模,即强调消息的时间顺序,其特点是有生命线及控制焦点。而协作图强调参加交互的对象的组织结构(静态链接关系)。序列图和协作图统称为交互图(Interactivediagram),即这两种图是同构的,即把其中一种图转换为另一种图不会有信息损失,展现了各个对象如何依据某种行为进行相互协作。

  • 第16题:

    UML动态建模机制包括状态图、顺序图、合作图和活动图。其中可描述类的方法行为也可描述用例和对象内部的工作过程的是哪一种图?

    A. 状态图

    B.顺序图

    C.合作图

    D.活动图


    正确答案:D
    解析:UML动态建模机制包括状态图、顺序图、合作图和活动图。状态图:描述一个特定对象的所有可能状态及其引起状态改变的事件;顺序图:描述对象之间消息传递的时间顺序;合作图:描述相互合作对象之间的静态连接关系;活动图:可描述类的方法行为,也可描述用例和对象内部的工作过程。

  • 第17题:

    在使用UML建模时,若需要描述跨多个用例的单个对象的行为,使用______是最为合适的。

    A.协作图(collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(Statechart Diagram)


    正确答案:D
    解析:UML由五类九种图组成,需要充分理解每类图的使用场合、阶段,并要重点掌握依赖、泛化、关联三个关系在其中的沟通作用。第一类是用例图,从用户角度描述系统功能,并指出各功能的操作者。第二类是静态图,包括类图、对象图。其中类图描述系统中类的静态结构。对象图是类图的实例,几乎使用与类图完全相同的标识。它们的不同点在于对象图显示类的多个对象实例,而不是实际的类。第三类是行为图,包括状态图和活动图,描述系统的动态模型和组成对象间的交互关系。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。而活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。第四类是交互图,包括顺序图和合作图,描述对象间的交互关系。其中顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互;合作图描述对象间的协作关系,合作图跟顺序图相似,显示对象间的动态合作关系。第五类是实现图,包括组件图和实施图。其中组件图描述代码部件的物理结构及各部件之间的依赖关系。实施图定义系统中软硬件的物理体系结构。它以实际的计算机和设备(用节点表示)以及它们之间的连接关系,也可显示连接的类型及部件之间的依赖性。由于单个对象在多个用例交付,状态不断在变化,故答案是D。

  • 第18题:

    在UML中,用例可以使用()来描述。

    • A、活动图
    • B、类图
    • C、状态图
    • D、协作图

    正确答案:A

  • 第19题:

    在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使为()是最为合适的。

    • A、协作图
    • B、序列图
    • C、活动图
    • D、状态图

    正确答案:D

  • 第20题:

    在统一建模语言(UML)的基本模型中,从用户的观点对系统行为或为系统使用场所进行描述时可以采用()。

    • A、用例图
    • B、状态图
    • C、活动图
    • D、协作图

    正确答案:A

  • 第21题:

    在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用()是最为合适的。

    • A、协作图
    • B、序列图
    • C、活动图
    • D、状态图

    正确答案:D

  • 第22题:

    单选题
    在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用()是最为合适的。
    A

    协作图

    B

    序列图

    C

    活动图

    D

    状态图


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    标准建模语言UML的静态建模机制可以使用的图形有()
    A

    状态图、活动图、顺序图、合作图

    B

    用例图、类图、顺序图、部件图

    C

    状态图、活动图、对象图、合作图、配置图

    D

    用例图、类图、对象图、部件图、配置图


    正确答案: B
    解析: 暂无解析