平成27年度春期 応用情報技術者試験 午前 問47

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

次の図の作成に用いられている表記法はどれか。

問題の図表(IPA公式問題冊子より引用)
図表:IPA公式問題冊子より
  1.  DFD
  2.  状態遷移図
  3.  流れ図
  4.  ペトリネット
解答・解説を見る

正解:ア

AI解説

DFD(Data Flow Diagram)は、構造化分析で用いられる、データの流れに着目して業務やシステムをモデル化する図である。プロセス(○)、データフロー(矢印)、データストア(平行線)、外部(源泉と吸収、□)の4要素で表記する。図がこれらの記号で構成されていればDFDと判断でき、アが正解である。 ア: 正解。○(プロセス)・矢印(データの流れ)・平行線(ファイルなどのデータストア)・□(外部実体)で構成されるのはDFDの表記法である。 イ: 状態遷移図は、システムの状態を丸で、イベントによる状態の移り変わりを矢印で表す図で、データの流れは表さない。 ウ: 流れ図(フローチャート)は処理・判断などの記号で処理の実行順序を表すもので、データの流れではなく制御の流れを表す。 エ: ペトリネットはプレース(○)とトランジション(棒)およびトークンで並行システムの動作を表すモデルである。 💡 DFDは「データの流れ」を表し、処理の実行順序や制御は表さない点が流れ図との決定的な違い。4つの構成要素(プロセス・フロー・ストア・外部)を記号とセットで覚える。

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

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

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

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

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