zoukankan      html  css  js  c++  java
  • 判定表组成法

    判定表组成

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

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

    判定表的建立步骤

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

    使用条件

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

  • 相关阅读:
    ASP.NET
    JS、JQury
    ASP.NET
    ASP.NET
    ASP.NET
    C#
    C#
    C#
    基础算法-树:预备知识
    开发环境配置--Ubuntu+Qt4+OpenCV(二)
  • 原文地址:https://www.cnblogs.com/TD1900/p/12190740.html
Copyright © 2011-2022 走看看