平成26年度 秋期 基本情報技術者試験 午前 問46
テクノロジ/開発技術システム開発で用いる設計技法のうち,決定表を説明したものはどれか。
出典:平成26年度 秋期 基本情報技術者試験 午前 問46
- アエンティティを長方形で表し,その関係を線で結んで表現したものである。
- イ外部インタフェース,プロセス,データストア間でのデータの流れを表現したものである。
- ウ条件の組合せとそれに対する動作とを表現したものである。
- エ処理や選択などの制御の流れを,直線又は矢印で表現したものである。
正解:ウ
解説
決定表(デシジョンテーブル)は,複数の条件の組合せと,それぞれの組合せに対して取るべき動作を表形式で整理した設計技法です。複雑な条件分岐を漏れなく整理するのに適しています。
選択肢ごとの解説
- ア誤り。エンティティを長方形で表し関係を線で結ぶ表現は,E-R図の説明です。
- イ誤り。外部インタフェース,プロセス,データストア間のデータの流れを表現するのは,DFD(データフローダイアグラム)の説明です。
- ウ正しい。条件の組合せとそれに対応する動作を表現するのが決定表です。
- エ誤り。制御の流れを直線や矢印で表現するのは,流れ図(フローチャート)の説明です。