第七章 状态图建模:状态机图是面向对象系统分析过程中的一种常用图,可以帮助分析人员、设计人员以及开发人员理解系统中各个对象的行为。本章将从状态机图的基本概念、组成元素及状态图建模等方面进行讲解,并附有一个建模实例。7.1什么是状态机图:本节视频介绍什么是状态机图、什么是状态机以及状态机的组成,另外,还对顺序图和状态机图作了对比,并介绍了状态机图的作用。
7.2状态机图的组成元素:一个状态机图记录了一个对象的生存史,它指出了对象在其生命周期内经历的状态(state)序列,引起状态转换(transition)的事件(event)以及因状态转移而伴随的动作(action)(对这些事件如何响应)。因此,本节视频将逐一介绍状态、转换、事件、动作等组成元素。
7.3复合状态、状态机图建模:本节视频首先介绍了复合状态,然后以机票预订系统的Flight(航班)类为例,简要介绍创建该类的状态机图的过程。
[单选题]下列不是状态机图组成要素的是(    )
组件
状态
转移
初始状态
答案:组件
[单选题]假设一个转换被表示为“A[B]/C",那么这个转换所表达的语义是(  ) 
该转换的触发器事件为B,监护条件为A,动作表达式为C
该转换的触发器事件为A,监护条件为B,动作表达式为C  
该转换的触发器事件为A,监护条件为C,动作表达式为B
该转换的触发器事件为C,监护条件为A,动作表达式为B[单选题]状态机图可以表现(    )在生存期的行为、所经历的状态序列、引起状态转移的事件以及因状态转移而引起的动作。  
 多个执行者
 一个对象
 一组对象
 几个子系统[单选题]状态机图描述一个对象在不同(    )的驱动下发生的状态迁移。 
执行者
数据
对象
事件 [单选题]关于状态机图的说法,不正确的是(  )
状态机图适用于描述状态和动作的顺序,不仅可以展现一个对象拥有的状态,还可以说明事件如何随着事件的推移来影响这些状态
状态机图通过建义类对象的生命周期模型来描述对象随时间变化的动态行为
顺序图只表示一个交互过程中的对象行为,而状态机图则可以显示对象的所有行为
状态机图用于对系统的静态方面建模   

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部