本文へスキップ

平成29年度 春期 ITパスポート試験 問14

この問題の解説と、これまでの解答の記録です。

問14
頻出度★★★

DFD の表記に関する記述として, 最も適切なものはどれか。

出典 平成29年度 春期 ITパスポート試験 問14
解説

問 14

  • 不正解ア

    「時間の経過や状況の変化に伴うシステムの状態の遷移を表記する」のは状態遷移図 (ステートマシン図) の説明です。状態と, それを変化させるイベントに着目する手法で, データの流れを主眼とする DFD とは目的が異なります。

  • 不正解イ

    「実体同士を関連付けてデータの構造を表記する」のは E-R図 (Entity-Relationship Diagram) の説明です。データの静的な構造 (実体と関連) をモデル化する手法であり, 処理を通るデータの流れを表す DFD とは別物です。

  • 不正解ウ

    「要素の属性や操作, 要素同士の関係を表記する」のはクラス図 (UML) の説明です。オブジェクト指向でクラスの構造や関係を表す手法で, 業務のデータの流れを描く DFD には当てはまりません。

  • エ

    正解 DFD (Data Flow Diagram, データフロー図) は, 業務やシステムの中を「データがどう流れるか」に着目して表す手法です。データの源泉/吸収先 (外部実体), 処理 (プロセス), データストア (蓄積), そしてそれらを結ぶデータフロー (矢印) の 4 要素で, どのデータがどの処理を経てどこへ渡るかを描きます。したがって「データの流れに着目し, 業務のデータの流れと処理の関係を表記する」とある エ が DFD の定義に最も適切で, 正解です。

ここがポイント
  • DFD (データフロー図) は「データの流れ」に着目し, 外部実体・プロセス・データストア・データフローの 4 要素で業務のデータの流れと処理の関係を表す手法。
  • 似た図法との区別: 状態遷移図=状態の遷移, E-R図=データの構造 (実体と関連), クラス図=クラスの属性・操作・関係。目的の違いで見分ける。
用語

解答の記録