のんびりやろう!情報処理試験! TOPメールマガジンWeb講座試験情報ラウンジその他
Contents

用語集

INDEX

ア行 / カ行 / サ行

タ行 / ナ行 / ハ行

マ行 / ヤ行 / ラ行

ワ行 / 英字 / 数字


 


決定表

decision table


(ソフトウェア平成14年問47ア)
決定表は,条件と処理を対比させた表形式で論理を表現し,複雑な条件判定を伴う要求仕様の記述手段として有効である。プログラム制御の条件漏れなどのチェックにも効果がある。

(基本情報平成13年春問14)
業務の改善提案に対する賞金が次の決定表で決められる。改善提案1と改善提案2に対する賞金の総額は何円か。
┌──────────┰───┬───┬───┬───┐
│改善額10万円未満 ┃ Y │ Y │ N │ N │
├──────────╂───┼───┼───┼───┤
│期間短縮1週間未満 ┃ Y │ N │ Y │ N │
┝━━━━━━━━━━╋━━━┿━━━┿━━━┿━━━┥
│賞金: 500円  ┃ X │ − │ − │ − │
├──────────╂───┼───┼───┼───┤
│賞金:1000円  ┃ − │ X │ X │ − │
├──────────╂───┼───┼───┼───┤
│賞金:3000円  ┃ − │ − │ − │ X │
└──────────┸───┴───┴───┴───┘
【改善提案】
改善提案1:改善額20万円,期間短縮3日
改善提案2:改善額5万円,期間短縮2週間


決定表とは,ある問題が与えられているときに考慮すべき条件とその処理に関するものを列挙した表のことを言います。

上の表がまさに決定表です。デシジョンテーブルとも言います。

表の読み方としては,条件が成立する時にはYesのYを,条件が不成立のときにはNoのNを記入します。また,それらの条件にしたがって実行される箇所にeXecuteのXが記入されます。executeは「実行する」という意味です。

ちなみに,上の問題の正解は2,000円になります。




「決定表」に関連する書籍一覧(by Amazon/人気順)
免責事項 - 広告掲載について - お問い合わせ

Copyright (c)1999 - 2006 shunzei. All rights reserved.