| 本书适于嵌入式系统、实时系统及UML状态图的相关工程设计人员使用,并可作计算机科学和电气工程高年级学生的教材用书。所附光盘包含了作者的量子框架的全部源代码、散见于全书的所有练习的答案以及一个RTOS—32的评估板——X86处理器的32位实时的操作系统。 |
| 第1部分 状态图 第1章 量子编程的快速浏览 1.1 终结钩子——GUI应用程序的剖析2 1.2 程序设计的更好办法——一个计算器的工作5 1.2.1 传统的事件动作范型的缺点5 1.2.2 计算器状态图7 1.2.3 同Windows集成11 1.2.4 状态处理器方法13 1.3 面向对象相似性15 1.3.1 状态层次和类分类学15 1.3.2 进入/退出状态和初始化/结束类16 1.3.3 按差异编程16 1.3.4 行为继承作为基本的元模式16 1.3.5 状态模式17 1.3.6 重构状态模型17 1.3.7 超越面向对象编程18 1.4 量子类比18 1.5 小结18 第2章 状态图速成 2.1 有限状态机的本质20 2.1.1 状态21 2.1.2 扩展状态21 2.1.3 监测器22 2.1.4 事件23 2.1.5 动作和转换23 2.1.6 Mealy和Moore自动机24 2.1.7 执行模型——RTC步24 2.1.8 状态转换图25 2.2 UML状态图的本质26 2.2.1 层次式状态26 2.2.2 行为继承28 2.2.3 正交区域29 2.2.4 进入和退出动作30 2.2.5 转换执行序列32 2.2.6 内部转换33 2.2.7 伪状态33 2.2.8 细化事件处理34 2.2.9 语义与表示法34 2.2.10 状态图和流程图35 2.2.11 状态图与自动代码综合36 2.3 状态模型的例子37 2.3.1 量子计算器37 2.3.2 氢原子41 2.4 小结44 第3章 标准状态机实现 3.1 状态机接口46 3.2 嵌套的switch语句48 3.3 状态表51 3.4 状态设计模式56 3.5 优化的FSM实现60 3.6 状态机和C 异常处理64 3.7 成员函数指针的作用65 3.8 实现监测器. 接合和选择点66 3.9 实现进入和退出动作67 3.10 处理状态层次68 3.11 小结69 第4章 实现行为继承 4.1 结构71 4.1.1 事件74 4.1.2 状态76 4.1.3 进入/退出动作和初始转换77 4.1.4 状态转换79 4.1.5 top状态和初始伪状态80 4. |
商品评论(0条)