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

16 查阅

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

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

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

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

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

参考答案:

D解析:状态图和活动图都是UML用于对系统动态方面进行建模的行为图,其中状态图注重于由事件驱动的系统的变化状态;而活动图注重于从活动到活动的控制流。一个活动是一个状态机中进行的非原子的执行单元。活动图是状态机的一种特殊情况,其中全部或大多数状态是活动状态,并且全部或大多数转换是通过源状态中活动的完成来触发的。因为活动图是一种状态机,所以它可以适应状态机的全部特性。活动图和状态图在对一个对象的生命周期建模时都是有用的。

软考高级