题目
复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置状态请用状态转换图描绘复印机的行为
复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复
印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待
下一个复印命令;如果执行复印命令时发现没纸,则进入缺纸状态,发出警告
等待装纸,装满纸后进入闲置状态,准备接收复印命令;如果复印时发生卡纸故
障,则进入卡纸状态,发出警告等待维修人员来排除故障,故障排除后回到闲置
状态
请用状态转换图描绘复印机的行为
题目解答
答案
解析
步骤 1:定义状态
复印机的状态主要有“闲置”、“复印”、“缺纸”和“卡纸”。
步骤 2:定义事件
引起状态转换的事件主要有“复印命令”、“完成复印命令”、“发现缺纸”、“装满纸”、“发生卡纸故障”和“排除了卡纸故障”。
步骤 3:绘制状态转换图
根据定义的状态和事件,绘制状态转换图,表示复印机在不同事件下的状态转换过程。
复印机的状态主要有“闲置”、“复印”、“缺纸”和“卡纸”。
步骤 2:定义事件
引起状态转换的事件主要有“复印命令”、“完成复印命令”、“发现缺纸”、“装满纸”、“发生卡纸故障”和“排除了卡纸故障”。
步骤 3:绘制状态转换图
根据定义的状态和事件,绘制状态转换图,表示复印机在不同事件下的状态转换过程。