平成24年度秋期 応用情報技術者試験 午前 問45

分野:システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割)|実際に出題されたIPA過去問題

ソフトウェアの要件定義や分析・設計で用いられる技法に関する記述のうち,適切なものはどれか。

  1.  決定表は,条件と処理を対比させた表形式で論理を表現したものであり,複雑な条件判定を伴う要件定義の記述手段として有効である。
  2.  構造化チャートは,システムの"状態"の種別とその状態が遷移するための"要因"との関係を分かりやすく表現する手段として有効である。
  3.  状態遷移図は,DFDに"コントロール変換とコントロールフロー"を付加したものであり,制御系システムに特有な処理を表現する手段として有効である。
  4.  制御フロー図は,データの"源泉,吸収,流れ,処理,格納"を基本要素としており,システム内のデータの流れを表現する手段として有効である。
解答・解説を見る

正解:ア

AI解説

決定表(デシジョンテーブル)は、条件の組合せとそれに対応する処理(動作)を表形式で整理する技法で、複雑な条件判定の論理を漏れなく表現でき、要件定義の記述に有効である。アの記述は定義どおりで正しい。他の肢は技法名と説明が入れ替わっている。 ア: 正しい。決定表は条件記述部・動作記述部などから成り、条件の組合せごとの処理を対比して表す。テスト設計にも活用される。 イ: 状態の種別と遷移要因の関係を表すのは状態遷移図・状態遷移表の説明である。構造化チャートは処理の階層・制御構造を表す図である。 ウ: DFDにコントロール変換とコントロールフローを付加したものは制御フロー図(リアルタイム構造化分析の技法)の説明である。状態遷移図ではない。 エ: データの源泉・吸収・流れ・処理・格納を基本要素とするのはDFD(データフロー図)の説明である。制御フロー図ではない。 💡 この形式の問題は「説明文がどの技法のものか」を特定するのが近道。DFDの4要素(源泉/吸収・データフロー・プロセス・データストア)と決定表・状態遷移図の定義は互いに入れ替えて出題される定番である。

出典:平成24年度 秋期 応用情報技術者試験 午前 問45 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割))の過去問