填写后的表如图所示:
02 判定表简化 P100观察填写的判定表,发现第1,2列不论条件3的选项是什么结果都是休息。也就是说,表中两条或者多条规则具有相同的动作,就可以考虑将表简化。如图所示:
03 打印机的判定表 P101接下来看一个打印机的例子:
打印机能够打印出正确的内容有多个影响因素,包括驱动程序,纸张,墨粉等,为了简化问题,这里不考虑中途断电,卡纸等因素。
1)列出所有的条件和动作条件桩:
- 驱动程序是否正确?
- 是否有纸张?
- 是否有墨粉?
动作桩:
- 打印内容
- 提示没有纸张
- 提示没有墨粉
- 提示程序驱动程序不对
假定有n个条件,每个条件有两个取值(ture,false),故有2^n 种规则,本案例则是8种。
3)填入条件项3)填入动作项。形成如下判定表:
可化简为: