参考答案和解析
正确答案:D
更多“如下所示的UML图是(41),图中(Ⅰ)表示(42),(Ⅱ)表示(43)。A.序列图B.状态图C.通信图D.活动图 ”相关问题
  • 第1题:

    生命线是UML视图中哪个图形的组成部分( )。

    A.类图

    B.状态图

    C.活动图

    D.顺序图


    参考答案:D

  • 第2题:

    在UML中,图是系统体系结构在某个侧面的表示,所有图在一起组成系统的完整视图。在UML各种图中,(23)是静态图,(24)是动态图。

    A.序列图

    B.配置图

    C.协作图

    D.数据流图


    正确答案:B
    解析:统一建模语言(Unified Modeling Language,UML)是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化和编制文档的一种标准语言。
      配置图用来描述系统硬件的物理拓扑结构以及在此结构上执行的软件,即系统运行时刻的结构。配置图可以显示计算机节点的拓扑结构和通信路径,节点上执行的软构件,软构件包含的逻辑单元等,特别是对于分布式系统,配置图可以清楚地描述系统中硬件设备的配置、通信以及在各硬件设备上各种软构件和对象的配置。因此,配置图是描述任何基于计算机的应用系统的物理配置或逻辑配置的有力工具,配置图的元素有节点和连接。
      配置图中的节点代表某种计算机构件,通常是某种硬件。同时,节点还包括在其上运行的软构件,软构件代表可执行的物理代码模块,如一个可执行程序。节点的图符是一个立方体。
      状态图(State Diagram)用来描述一个特定对象的所有可能的状态及其引起状态转移的事件。一个状态图包括一系列的状态以及状态之间的转移。所有对象都具有状态,状态是对象执行了一系列活动的结果。当某个事件发生后,对象的状态将发生变化。
      从上述内容可判断,配置图是静态图,状态图是动态图。

  • 第3题:

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

    A.网络图B.状态图C.协作图D.序列图


    正确答案:D

  • 第4题:

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

    A.分支条件

    B.监护表达式

    C.动作名

    D.流名称


    正确答案:B

  • 第5题:

    统一建模语言(UML)图中,( )描述了以时间顺序组织的对象之间的交互动态视图。

    A.序列图 B.通信图 C.活动图 D.交互概览图


    正确答案:A

  • 第6题:

    UML提供了各种图案来描述建模过程,下图所示的UML图是一个( )

    A.活动图

    B.状态图

    C.用例图

    D.序列图


    正确答案:B

  • 第7题:

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

    (46)

    A.状态图

    B.序列图

    C.活动图

    D.通信图


    正确答案:C

  • 第8题:

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

    A.网络图
    B.状态图
    C.协作图
    D.序列图

    答案:D
    解析:
    在UML提供的图中,序列图用于按时间顺序描述对象之间的交互

  • 第9题:

    下图所示UML图为(请作答此空),用于展示( )。①和②分别表示( )。


    A.类图
    B.组件图
    C.通信图
    D.部署图

    答案:B
    解析:
    末端有一个完整的圆周的接口符号代表组件提供接口。在末端只有半个圆的接口符号代表组件需求接口

  • 第10题:

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

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

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

  • 第11题:

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

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

    答案:D
    解析:
    静态结构:主要包括用例图、类图和包图;

    动态视图:主要包括活动图、状态图、序列图和协作图。动态视图中,交互视图描述了执行系统功能的各个角色之间相互传递消息的顺序关系,主要包括序列图、协作图。

  • 第12题:

    要表示对象之间的消息交互,应采用的UML图是()

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

    正确答案:D

  • 第13题:

    ●UML 的设计视图包含了类、接口和协作,其中,设计视图的静态方面由 (39) 和(40) 表现;动态方面由交互图、(41) 表现。

    (39)

    A.类图

    B.状态图

    C.活动图

    D.序列图

    (40)

    A.交互图

    B.对象图

    C.通信图

    D.定时图

    (41)

    A.状态图和类图

    B.类图和活动图

    C.对象图和状态图

    D.状态图和活动图


    正确答案:A,B,D

  • 第14题:

    UML图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图,( )关注系统的静态特性。

    A.类图

    B.序列图

    C.通信图

    D.状态图


    正确答案:A
    解析:从应用的角度看,当采用面向对象技术设计系统时,首先是描述需求;其次根据需求建立系统的静态模型,以构造系统的结构;第三步是描述系统的行为。其中在第一步与第二步中所建立的模型都是静态的,包括用例图、类图、对象图、组件图和配置图等五个图形,是标准建模语言UML的静态建模机制。其中第三步中所建立的模型或者可以执行,或者表示执行时的时序状态或交互关系。它包括状态图、活动图、顺序图和合作图等四个图形,是标准建模语言uML的动态建模机制。因此,标准建模语言uML的主要内容也可以归纳为静态建模机制和动态建模机制两大类。

  • 第15题:

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

    A.合并分叉

    B.分支

    C.合并汇合

    D.流


    正确答案:A

  • 第16题:

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

    A.网络图

    B.状态图

    C.协作图

    D.序列图(顺序图)


    正确答案:D

  • 第17题:

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

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


    正确答案:A,D

  • 第18题:

    ●UML图中, (48) 属于动态交互图,它们关注系统的动态特性; (49) 属于静态结构视图,它们关注系统的静态结构。

    (48)

    A.序列图和通信图

    B.序列图和类图

    C.类图和对象图

    D.组件图和通信图

    (49)

    A.序列图和通信图

    B.序列图和类图

    C.类图和对象图

    D.组件图和通信图


    正确答案:A,C

  • 第19题:

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

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

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

  • 第20题:

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

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

    答案:C
    解析:

  • 第21题:


    A.序列图
    B.状态图
    C.通信图
    D.活动图

    答案:C
    解析:
    通信图也叫做协作图,描述的是对象和对象之间的关系,即一个类操作的实现简而言之就是,对象和对象之间的调用关系,体现的是一种组织关系“协作”作为一个结构事物用于表达静态结构和动态行为的概念组合,表达不同事物相互协作完成一个复杂功能文本框中的“:”号,表示一个对象,“:”号前的部分是对象名,“:”号后面的部分是类名,对象之间连线上面的箭头所标识的是对象之间通信的消息

  • 第22题:

    如下所示的UML序列图中,(42)表示返回消息,Account类必须实现的方法有(43)。


    A. tansID
    B. balance
    C. withdraw
    D. deposit

    答案:B
    解析:
    在URL序列图中,调用消息用带实心箭头的实线表示,返回消息用带箭头的虚线表示,图中的编号为1、2、3、5的消息均为调用消息,只有编号为3的消息为返回消息。由题目可知,Fund Transaction Manager要调用类Ac-count的checkBalance()、withdraw()和deposit()方法,类Account需要实现这3个方法。

  • 第23题:

    UML中属于静态图的是( )

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

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