题目
下列说法不正确的是()A. ()触发器事件就是能够引起状态转换的事件,触发器事件可以是信号或调用等()B. ()没有触发器事件的转换是由状态活动的完成引起的()C. ()内部转换默认不激发入口和出口动作,因此内部转换激发的结果不改变本来状态()D. ()状态机图的主要目的是描述对象创建和销毁的过程中资源的不同状态,有利于开发人员提高开发效率()
下列说法不正确的是()
A. ()触发器事件就是能够引起状态转换的事件,触发器事件可以是信号或调用等()
B. ()没有触发器事件的转换是由状态活动的完成引起的()
C. ()内部转换默认不激发入口和出口动作,因此内部转换激发的结果不改变本来状态()
D. ()状态机图的主要目的是描述对象创建和销毁的过程中资源的不同状态,有利于开发人员提高开发效率()
题目解答
答案
D. ()状态机图的主要目的是描述对象创建和销毁的过程中资源的不同状态,有利于开发人员提高开发效率()
解析
本题考查状态机图的核心概念,需明确其主要目的及各相关术语的定义。关键点在于区分状态机图与其他行为图(如活动图、协作图)的功能差异,以及理解触发器事件、内部转换等概念的正确表述。
选项分析
选项D
错误。状态机图的主要目的是描述对象在其生命周期中经历的状态变化序列,而非专门针对“对象创建和销毁过程中资源的不同状态”。资源管理更多涉及类图或协作图。此外,“提高开发效率”是间接效果,而非主要目的。
选项A
正确。触发器事件(如信号、调用、时间经过)可引发状态转换,符合UML规范。
选项B
正确。无触发器的转换通常由状态活动完成(如完成计算或操作)自动触发。
选项C
正确。内部转换仅在当前状态下执行动作,不改变当前状态,因此不激发入口/出口动作。