UML

试比较状态图和活动图。

题目

试比较状态图和活动图。

参考答案和解析
正确答案: (1)二者都是对系统的动态行为建模,都可以描述一个系统或对象在生存期间的状态或行为。
(2)二者都可以描述一个系统或对象在多进程操作中的同步与异步操作的并发行为。
(3)二者在UML中的描述图符基本一样。
(4)二者都可以用分支图符描述一个系统或对象的行为控制流。
(5)二者触发一个系统或对象的状态(或活动)发生迁移的机制不同。
(6)二者描述多个对象共同完成一个操作的机制不同。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

(37)

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

(38)

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

(39)

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

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


正确答案:A,C,D

第2题:

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


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

第3题:

● 关于UML中的状态图和活动图的叙述中, (2) 是错误的。

(2)

A. 状态图和活动图都是对系统的动态方面进行建模的图

B. 活动图是状态图的一种特殊情况,其中所有或大多数状态是活动状态

C. 状态图显示从状态到状态的控制流,活动图显示的是从活动到活动的控制流

D. 在对一个对象的生存期建模时,只能使用状态图


正确答案:D

第4题:

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

A. 状态图

B.顺序图

C.合作图

D.活动图


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

第5题:

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

(39)

A.类图

B.状态图

C.活动图

D.序列图

(40)

A.交互图

B.对象图

C.通信图

D.定时图

(41)

A.状态图和类图

B.类图和活动图

C.对象图和状态图

D.状态图和活动图


正确答案:A,B,D

第6题:

关于 UML 中的状态图和活动图的叙述中,()是错误的。

A.状态图和活动图都是对系统的动态方面进行建模的图 B.活动图是状态图的一种特殊情况,其中所有或大多数状态是活动状态 C.状态图显示从状态到状态的控制流,活动图显示的是从活动到活动的控制流 D.在对一个对象的生存期建模时,只能使用状态图


正确答案: D

第7题:

状态图和活动图都属于行为图。()

此题为判断题(对,错)。


正确答案:正确

第8题:

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

(3)

A. 用例图

B. 序列图

C. 协作图

D. 状态图

(4)

A. 用例图

B. 活动图

C. 状态图

D. 序列图

(5)

A. 状态图和活动图

B. 用例图和活动图

C. 序列图和协作图

D. 活动图和协作图


正确答案:A,B,C



第9题:

在使用UML对数据库应用系统进行建模的过程中,状态图和活动图常用于动态建模。下列状态图或活动图语法正确的是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:D
这属于UML设计范畴,所有活动有关判断的部分要用菱形表示。

第10题:

面向对象动态分析模型描述系统的动态行为,显示对象在系统运行期间不同时刻的动态交互。其中,交互模型包括( ),其他行为模型还有( )。

A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图 A.顺序图和协作图 B.顺序图和状态图C.协作图和活动图D.状态图和活动图


正确答案:A,D