UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括交互图(interactive diagram)、状态图(statechart diagram)与活动图(activity diagram),它们从不同的侧面刻画系统的动态行为。A、用例视图B、结构视图C、行为视图D、构件视图

题目

UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括交互图(interactive diagram)、状态图(statechart diagram)与活动图(activity diagram),它们从不同的侧面刻画系统的动态行为。

  • A、用例视图
  • B、结构视图
  • C、行为视图
  • D、构件视图
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.协作图(Collaboration diagram)

B.序列图(Sequence Diagram)

C.活动图(Activity Diagram)

D.状态图(Statechart Diagram)


正确答案:D
解析:状态图(Statechart Diagram)展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。
  活动图(Activity Diagram)是一种特殊的状态图,它展现了在系统内从一个活动到另一个活动的流程。活动图专注于系统的动态视图。它对于系统的功能建模特别重要,并强调对象间的控制流程。活动图一般包括:活动状态和动作状态、转换和对象。当对一个系统的动态方面进行建模时,通常有两种使用活动图的方式:对工作流建模,对操作建模。
  交互图,顺序图(或称序列图)和协作图均被称为交互图,它们用于对系统的动态方面进行建模。一张交互图显示的是一个交互,有一组对象和它们之间的关系组成,包含它们之间可能传递的消息。顺序图是强调消息时间序列的交互图。协作图则是强调接收和发送消息的对象的结构组织的交互图。

第2题:

关于UML的各种视图及其分类,下列说法错误的是______。

A) 用例图、类图、对象图、组件图和部署图都是静态视图

B) 顺序图、交互图、状态图和活动图都是动态视图

C) 类图和对象图都是结构视图

D) 顺序图、状态图和组件图都是行为视图


正确答案:D
    (24) [解析] 每一种UML的视图都是由一个或多个图(Diagram)组成的,UML,提供了9种不同的图,分为两类,一类是静态图,包括用例图、类图、对象图、组件图、部署图;另一类是动态图,包括顺序图、交互图、状态图和活动图。也可以根据它们在不同视图的应用,把它们分成:
    ①用例视图:用例图
    ②结构视图:类图、对象图
    ③行为视图:顺序图、交互图、状态图、活动图
    ④实现视图:组件图
    ⑤环境视图:部署图
    [答案] D

第3题:

统一建模语言(UML)是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是

A.UML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示

B.用例图、顺序图和状态图都是UML的行为视图,用于描述系统的功能和活动

C.类图和对象图都是UML的结构视图,用于描述系统在某个时间的静态结构

D.在用例图中,与系统交互的人和其它实体都可以成为系统的角色


正确答案:B

第4题:

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

第5题:

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

A.类图

B.状态图

C.活动图

D.用例图


正确答案:A
解析:类图和对象图反映了设计视图的静态特征,状态图和活动图反映了系统的动态特征

第6题:

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

(37)

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

(38)

A. 状态图 B. 顺序图 C. 对象图 D. 活动图

(39)

A. 状态图和类图 B. 类图和活动图

C. 对象图和状态图 D. 状态图和活动图


正确答案:A,C,D

第7题:

●UML提供了一系列的图支持面向对象的分析与设计,其中 (13) 给出系统的静态设计视图; (14) 对系统的行为进行组织和建模是非常重要的; (15) 和 (16) 都是描述系统动态视图的交互图,其中 (15) 描述了以时间顺序组织的对象之间的交互活动, (16) 强调收发消息的对象的组织结构。

(13)~(16) A.用例图

B.序列图

C.协作图

D.类图


正确答案:C,B,D,A
【解析】统一建模语言(Unified Modeling Language,UML)由于其简单、统一,能够表达软件设计中的动态和静态信息,目前已经成为可视化建模语言事实上的工业标准。UML由三个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整个语言的一些公共机制。UML的基本构造块有:类、接口、协作、用例、主动类、构件、节点、消息、状态、包、注解、依赖、关联、聚集、泛化和实现。

第8题:

关于UML的各种视图及其分类,下列说法错误的是______。

A.用例图、类图、对象图、组件图和部署图都是静态视图

B.顺序图、交互图、状态图和活动图都是动态视图

C.类图和对象图都是结构视图

D.顺序图、状态图和组件图都是行为视图


正确答案:D
解析:每一种UML,的视图都是由一个或多个图(Diagram)组成的,UML提供了9种不同的图,分为两类,一类是静态图,包括用例图、类图、对象图、组件图、部署图;另一类是动态图.包括顺序图、交互图、状态图和活动图。也可以根据它们在不同视图的应用,把它们分成:
(1) 用例视图:用例图
(2) 结构视图:类图、对象图
(3) 行为视图:顺序图、交互图、状态图、活动图
(4) 实现视图:组件图
(5) 环境视图:部署图

第9题:

关于UML的各种视图及其分类,下列说法错误的是______。

A)用例图、类图、对象图,组件图和部署图都是静态视图

B)顺序图、交互图、状态图和活动图都是动态视图

C)类图和对象图都是结构视图

D)顺序图、状态图和组件图都是行为视图

A.

B.

C.

D.


正确答案:D

第10题:

UML的设计视图包含了类、接口和协作,其中,设计视图的动态方面由(48)表现。

A.协作图和构件图

B.活动图和用例图

C.类图和对象图

D.交互图和状态图


正确答案:D
解析:类图和对象图反映了设计视图的静态特征,交互图、状态图和活动图反映了系统的动态特征。

更多相关问题