IPA公式正解:ア 決定表は,条件と処理を組み合わせた表の形式で論理を表現したものであり,条件や処理の組合せが複雑な要件定義の記述手段として有効である。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。決定表(デシジョンテーブル)は、複数の条件とそれらに対応する処理の組合せを表形式で一覧化したものであり、複雑な業務ルールや論理条件を網羅的かつ漏れなく表現・整理する要件定義技法として極めて有効です。
【詳細解説】■ 本問の核心・解法のポイント
要件定義や構造化分析・設計で用いられる代表的なダイアグラムや技法(決定表、構造化チャート、状態遷移図、制御フロー図/DFD)の特徴と目的を正確に把握しているかが問われています。
・各選択肢の徹底解説:
・ア【選択肢ア★】:適切です。決定表(デシジョンテーブル)は、条件記述部・条件指定部・動作記述部・動作指定部で構成され、複雑な条件分岐の論理関係やアクションの抜け漏れを検証するのに最適です。
・イ:不適切です。記述内容は「状態遷移図(ステートマシン図)」の説明です。構造化チャートは、モジュール間の階層構造やデータの受け渡しを表現する図です。
・ウ:不適切です。記述内容は「制御フロー図(CFD)」の説明です。状態遷移図は、対象の状態とイベントによる遷移関係を表す図です。
・エ:不適切です。データの源泉、吸収、流れ、処理、格納を基本要素とするのは「データフロー図(DFD)」の説明です。制御フロー図は制御信号の流れを扱います。
よって正解はアです。