以下关于UML状态图的叙述中,不正确的是(41)。对图9—7的描述正确的是(42)。
单选题
(41)
A、
用于描述一个对象在多个用例中的行为
B、
用于某些具有多个状态的对象而不是系统中大多数或全部对象
C、
用于描述多个对象之间的交互
D、
可以用于用户界面或控制对象
【正确答案】
C
【答案解析】
单选题
(42)
A、
ON是一个并发状态
B、
因为此状态图中没有终止(final)状态,所以此图是无效的
C、
play、stop和rew是动作
D、
ON是超状态
【正确答案】
D
【答案解析】
解析:状态图展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。状态图通常包含简单状态和组合状态、转换(事件和动作)。可以用状态图对系统的动态方面建模。这些动态方面可以包括出现在系统体系结构的任何视图中的任何一种对象的按事件排序的行为,这些对象包括类(主动类)、接口、构件和节点。所以状态图不表示多个对象之间的交互。根据ON状态的内部行为可以发现该状态为超状态。
提交答案
关闭