更多“UML提供了各种图案来描述建模过程,下图所示的UML图是一个( )A.活动图B.状态图C.用例图D.序列图 ”相关问题
  • 第1题:

    UML 提供了 5 种对系统动态方面建模的图,其中()对系统行为组织和建模;()对系统功能建模,它强调对象之间的控制流;()_之间是同构的。 ()A.用例图 B.顺序图 C.协作图 D.状态图 ()A.用例图 B.活动图 C.状态图 D.顺序图()A.状态图和活动图 B.用例图和活动图 C.顺序图和协作图 D.活动图和协作图


    正确答案:A,B,C
        UML提供了5种对系统动态方面建模的图。其中:
        用例图描述了一组用例和参与者以及它们之间的关系,对于系统行为的组织和建模特别重要。
        交互图是顺序图和协作图的统称。顺序图强调消息的时间次序;协作图强调收发消息的对象的结构组织。这种是同构的,这意味着可以把一种图转换为另一种图而没有信息损失。
        状态图显示了一个由状态、转换、事件和活动组成的状态机,它强调一个对象按事件次序发生的行为。
        活动图显示了系统中从活动到活动的流,它强调对象之间的控制流,对系统的功能建模是非常重要的。

  • 第2题:

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

    A.用例图

    B.序列图

    C.协作图

    D.状态图


    正确答案:A

  • 第3题:

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

    A.用例图

    B.状态图

    C.协作图

    D.序列图


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

  • 第4题:

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

    A.协作图(Collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(State Diagram)


    正确答案:D

  • 第5题:

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

    A.活动图

    B.类图

    C.状态图

    D.协作图


    参考答案:A

  • 第6题:

    如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。

    A.序列图

    B.状态图

    C.通信图

    D.活动图


    正确答案:D

  • 第7题:

    ●在统一建模语言( UML)中,通常(45)不用于描述用例。

    (45)A.序列图

    B.活动图

    C.用例图

    D.通信图


    正确答案:D

  • 第8题:

    在各种不同的软件需求中,( )描述了用户使用产品必须要完成的任务,可以用UML建模语言的(请作答此空)表示。

    A.用例图
    B.类图
    C.状态图
    D.序列图

    答案:A
    解析:
    本题考查软件需求的基础知识。功能需求描述了用户使用产品必须要完成的任务,UML的用例图可以用来对功能需求建模。非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。过程约束是对用于构建系统的技术和资源的限制。设计约束是已经做出的设计决策或限制问题解决方案集的设计决策

  • 第9题:

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


    A.用例图
    B.活动图
    C.序列图
    D.交互图

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

  • 第10题:

    UML中属于静态图的是( )

    A.序列图
    B.用例图
    C.状态图
    D.活动图

    答案:B
    解析:
    静态图:组件图,用例图,配置图,对象图,类图

  • 第11题:

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

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

    正确答案:D

  • 第12题:

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

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

    正确答案:D

  • 第13题:

    UML是一种面向对象的建模语言,它包含有10种图,以下说法中错误的是______。

    A.状态图可以嵌套,即一个状态可以用一张子状态图来描述,也可以用若干张并发执行的子状态图来描述

    B.状态图通常是对活动状态描述的扩充,它说明该活动所有可能的状态

    C.用例图展示了各种外部行为者与系统所提供的用例之间的联系

    D.UML的动态建模机制包括状态图、活动图、顺序图和协作图4个图形


    正确答案:B
    解析:状态图通常是对类的描述的扩充,它说明该类的对象所有可能的状态。

  • 第14题:

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

    A.用例图

    B.协作图

    C.状态图

    D.序列图


    正确答案:B

  • 第15题:

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

    (1)

    A.用例图

    B.序列图

    C.协作图

    D.状态图


    正确答案:C

  • 第16题:

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

    A.协作图(collaboration Diagram)

    B.序列图(Sequence Diagram)

    C.活动图(Activity Diagram)

    D.状态图(Statechart Diagram)


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

  • 第17题:

    为了表达对目标系统的建模结果,UML定义了5类图用来描述目标系统,它们分别是______、静态图、行为图,交互图和实现图。

    A.对象图

    B.用例图

    C.状态图

    D.序列图


    正确答案:B

  • 第18题:

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

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


    正确答案:A,D

  • 第19题:

    ●统一建模语言( UML)图中, (46)属于动态视图,它可用于描述一个业务过程的活动流程。

    (46)

    A.状态图

    B.序列图

    C.活动图

    D.通信图


    正确答案:C

  • 第20题:

    在UML提供的图中,用于按时间顺序描述对象间交互的是()。

    A.类图
    B.状态图
    C.序列图
    D.用例图

    答案:C
    解析:

  • 第21题:

    在各种不同的软件需求中( )描述了用户使用产品必须要完成的任务,可以用UML建模语言(请作答此空)表示。

    A.用例图
    B.类图
    C.状态图
    D.序列图

    答案:A
    解析:
    本题考查软件需求的基础知识。功能需求描述了用户使用产品必须要完成的任务,UML的用例图可以用来对功能需求建模,故25题答案为A,26题的答案也为A。非功能需求描述软件解决方案必须具有的质量特性,如性能、安全等。过程约束是对用于构建系统的技术和资源的限制。设计约束是已经做出的设计决策或限制问题解决方案集的设计决策。

  • 第22题:

    以下属于UML模型描述图的有()

    • A、用例图
    • B、类图
    • C、序列图
    • D、状态图
    • E、活动图

    正确答案:A,B,C,D,E

  • 第23题:

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

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

    正确答案:D