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

题目

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

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

相似考题
更多“在使用UML建模时,若需要描述跨越多个用例的单个对象行为,使用(”相关问题
  • 第1题:

    统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用(32)描述系统的全部功能,等价于传统的系统功能说明。

    A.分析模型

    B.设计模型

    C.用例模型

    D.实现模型


    正确答案:C
    解析:用例模型是系统功能和系统环境的模型,它通过对软件系统的所有用例及其与用户之间关系的描述,表达了系统的功能性需求,可以帮助客户、用户和开发人员在如何使用系统方面达成共识。用例是贯穿整个系统开发的一条主线,同一个用例模型既是需求工作流程的结果,也是分析设计工作以及测试工作的前提和基础。

  • 第2题:

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

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

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


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

  • 第3题:

    在系统的需求分析阶段,可以使用用例对系统需求建模。用例可以使用UML的用例图来表示。请分别用100字以内的文字解释UML用例图中扩展用例和抽象用例的内涵。


    正确答案:这是一道要求读者掌握UML用例图中扩展用例和抽象用例的内涵的简答题。本试题所涉及的知识点如下。 ①由某个更复杂的用例提取出来的事件序列所构成的用例称为扩展用例它可以简化原有用例并扩展其功能。 ②若从几个执行相同功能步骤的用例中将公共步骤提取成独立的用例那么这个提取出来的用例就称为抽象用例。它代表某种形式的“复用”可以降低用例之间的冗余。
    这是一道要求读者掌握UML用例图中扩展用例和抽象用例的内涵的简答题。本试题所涉及的知识点如下。 ①由某个更复杂的用例提取出来的事件序列所构成的用例称为扩展用例,它可以简化原有用例并扩展其功能。 ②若从几个执行相同功能步骤的用例中,将公共步骤提取成独立的用例,那么这个提取出来的用例就称为抽象用例。它代表某种形式的“复用”,可以降低用例之间的冗余。

  • 第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建模时,若需要描述跨多个用例的单个对象的行为,使用______是最为合适的。

    A.协作图(collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(Statechart Diagram)


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

  • 第6题:

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

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

    正确答案:D

  • 第7题:

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

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

    正确答案:D

  • 第8题:

    在UML中,定义了用例图来描述()及他们之间的关系,而用例建模的主要工作是书写用例规约。

    • A、事件流
    • B、用例
    • C、参与者
    • D、对象

    正确答案:B,C

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用()模型描述系统的功能,等价于传统的系统功能说明。

    • A、分析
    • B、设计
    • C、用例
    • D、实现

    正确答案:C

  • 第11题:

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

    协作图

    B

    序列图

    C

    活动图

    D

    状态图


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

  • 第12题:

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

    协作图

    B

    序列图

    C

    活动图

    D

    状态图


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

  • 第13题:

    在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),描述对象之间动态的交互关系,以及交互对象之间的静态链接关系。它强调收发消息对象的结构组织(上下层次关系)。

  • 第14题:

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

    A.网络图

    B.状态图

    C.协作图

    D.顺序图


    正确答案:D

  • 第15题:

    UML是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用______模型描述系统的功能,等价于传统的系统功能说明。

    A.分析

    B.设计

    C.用例

    D.实现

    A.

    B.

    C.

    D.


    正确答案:C

  • 第16题:

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

    A.协作图(Collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(State Diagram)


    正确答案:D

  • 第17题:

    下图所示UML图为( ),用于展示系统中(请作答此空)


    A.一个用例和一个对象的行为
    B.一个用例和多个对象的行为
    C.多个用例和一个对象的行为
    D.多个用例和多个对象的行为

    答案:B
    解析:
    顺序图是一种交互图,交互图展现了一种交互,它由一组对象或参与者以及它们之间可能发送的消息构成。交互图专注于系统的动态视图。顺序图是强调消息的时间次序的交互图本题图示为序列图。序列图展示了1个用例和多个对象的行为

  • 第18题:

    UML是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用()模型描述系统的功能,等价于传统的系统功能说明。

    • A、分析
    • B、设计
    • C、用例
    • D、实现

    正确答案:C

  • 第19题:

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

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

    正确答案:D

  • 第20题:

    UML是一种面向对象的统一建模语言,用例可以用()来描述。

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

    正确答案:C

  • 第21题:

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

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

    正确答案:D

  • 第22题:

    单选题
    统一建模语言(UML)是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用()模型描述系统的功能,等价于传统的系统功能说明。
    A

    分析

    B

    设计

    C

    用例

    D

    实现


    正确答案: A
    解析: 在UML中,采用用例模型来描述系统功能。

  • 第23题:

    单选题
    UML是面向对象开发方法的标准化建模语言。采用UML对系统建模时,用()模型描述系统的功能,等价于传统的系统功能说明。
    A

    分析

    B

    设计

    C

    用例

    D

    实现


    正确答案: C
    解析: 显然,采用UML对系统建模时,使用用例模型来描述系统的功能。

  • 第24题:

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

    协作(collaborationdiagram)

    B

    序列图(sequencediagram)

    C

    活动图(activitydiagram)

    D

    状态图(statediagram)


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