• 判定表组成法


    判定表组成

    条件桩(Condition Stub):列出了问题的所有条件,通常认为列出的条件的次序无关紧要。
    动作桩(Action Stub):列出了问题规定可能采取的操作,这些操作的排列顺序没有约束。
    条件项(Condition Entry):列出针对它左列条件的取值,在所有可能情况下的真假值。
    动作项(Action Entry):列出在条件项的各种取值情况下应该采取的动作。

    规则:任何一个条件组合的特定取值及其相应要执行的操作,在判定表中贯穿条件项和动作项的一列就是一条规则。显然,判定表中列出多少组条件取值,也就有多少条规则,既条件项和动作项有多少列。

    判定表的建立步骤

    ①确定规则的个数。假如有n个条件.每个条件有两个取值(0,1),故有2n种规则。
    ②列出所有的条件桩和动作桩。
    ③填入条件项。
    ④填入动作项.等到初始判定表。
    ⑤简化.合并相似规则(相同动作)。

    使用条件

    ①规格说明以判定表形式给出,或很容易转换成判定表。
    ②条件的排列顺序不会也不影响执行哪些操作。
    ③规则的排列顺序不会也不影响执行哪些操作。
    ④每当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则。
    ⑤如果某一规则得到满足要执行多个操作,这些操作的执行顺序无关紧要。

  • 相关阅读:
    orbis 链接 .a的问题
    程序的循环结构
    程序分支控制
    字符类型及常用的函数
    数字数据类型
    基础练习
    了解计算机
    python基础练习
    markdown基本使用
    jupyterhub
  • 原文地址:https://www.cnblogs.com/TD1900/p/12190740.html
Copyright © 2020-2023  润新知