スマートフォン用の表示で見る

デシジョンテーブル

コンピュータ

デシジョンテーブル

でしじょんてーぶる

判断表

複数の条件の組み合わせと、それに対応してどのような処理を行うのかを表す、表形式表現。

仕様を記述する上では日本語等の文章表現で記述するよりも誤謬性が低く、有用性が高い。

記述例

条件 1234
条件1 YYNN
条件2 YNYN
処理
処理1
処理2
処理3

擬似コードによる実装例

if 条件1 then
    if 条件2 then
        処理1
    else
        処理1
        処理2
    end if
else
    if 条件2 then
        処理1
    else
        処理2
        処理3
    end if
end if