《状态图练习ppt课件》由会员分享,可在线阅读,更多相关《状态图练习ppt课件(7页珍藏版)》请在金锄头文库上搜索。
1、软件工程导论孙旭光灾害信息工程系状态图练习一n根据描述建立复印机行为的动态模型,即画出复印根据描述建立复印机行为的动态模型,即画出复印机状态图。问题描述:办公室复印机的工作过程大机状态图。问题描述:办公室复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现缺纸,则进入缺纸状态,如果执行复印命令时发现缺纸,则进入缺纸状态,发出警告,等待装纸,装
2、满纸后进入闲置状态,准发出警告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡纸故障,则进备接受复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态。故障排除后回到闲置状态。状态图练习二n人们烧水的状态描述如下:人们烧水的状态描述如下:n 初始状态进入烧水过程时炉子处于关闭状态,初始状态进入烧水过程时炉子处于关闭状态,当打开炉子的开关时,需要检查是否满足条件当打开炉子的开关时,需要检查是否满足条件“壶壶里是否有水里是否有水”,如果满足则执行烧水的动作,触发,如果满足则执行烧水的动
3、作,触发转换进入到炉子打开状态,在此状态下,如果出转换进入到炉子打开状态,在此状态下,如果出现水烧开了,则炉子回到关闭状态;关闭了炉子现水烧开了,则炉子回到关闭状态;关闭了炉子开关,炉子回到关闭状态;壶烧坏了,烧水过程开关,炉子回到关闭状态;壶烧坏了,烧水过程终止。试创建烧水的状态图。终止。试创建烧水的状态图。状态图练习三n图形用户界面具有一个主菜单和一个带有文件打图形用户界面具有一个主菜单和一个带有文件打开命令的文件菜单,在每个菜单上都有一条退出开命令的文件菜单,在每个菜单上都有一条退出命令。假设每次只有一个文件能够打开。建立图命令。假设每次只有一个文件能够打开。建立图形用户界面的状态图。形用户界面的状态图。