状态图测试题解答.pptx

软件工程 1、下面的状态图描述了一辆汽车的状态,指出哪种说法是错误的( ) A. “运动”状态是一个组合状态,由多个简单状态组成。 B. “前进”状态和“低速”状态有可能同时出现。 C. 汽车在“前进”、“后退”、“高速”及“低速”任何一个子状态下,都有可能转到“停止”状态 D.“前进”状态和“低速”状态是两个顺序子状态。解析:答案选D 2、状态图是以实心圆点开头,以公牛眼结束的。 A. 真 B. 假解析:答案选A 3、状态图中3个常用的动作是入口动作、出口动作和do动作,也就是对象处于这个状态时应该做什么。 A. 真 B. 假 解析:答案选A 4、只有状态图采用泳道。 A. 真 B. 假解析:答案选B。 5、如图所示的UML状态图中,当( )时,不一定会离开状态B。 A. 状态B中的两个结束状态均达到 B. 在当前状态为B2时,事件e2发生 C. 事件e2发生 D. 事件e1发生解析:本题叙述中图示状态B内嵌套了B1、B2、B3和B4。咨激活状态是B且内嵌为状态B2时,如果发生事件e2,则转移到C3状态;如果当前激活状态B的子状态不是B2,则事件e2发生后,不激发状态转换。当激活状态为B时,不论内嵌状态是哪个,则发生事件e1后,激活状态转换到C1;或者B中内嵌

文档评论(0)

1亿VIP精品文档

相关文档