マナビング基本情報技術者

DFDの図記号で円と矢印はどう見分ける?

基本情報技術者試験 令和元年度秋期 午前 問45 / システム開発技術 › ソフトウェア要件定義

過去問にチャレンジ

令和元年度秋期 午前 問45

図は、構造化分析法で用いられるDFDの例である。図中の“○”が表しているものはどれか。

令和元年度秋期 午前 問45の図
  1. ア

    アクティビティ

  2. イ

    データストア

  3. ウ

    データフロー

  4. エ

    プロセス

会話形式の解説

講師講師
まず、問われている形を確かめましょう。図のどの部分ですか。
受験者受験者
円です。矢印も目立つので、データフローと迷いました。
講師講師
データフローは要素の間をつなぐ矢印です。円そのものは何をしているように見えますか。
受験者受験者
矢印が円に入り、円からも出ています。データを受け取って送り出しています。
講師講師
その間でデータを処理する要素がプロセスです。DFDでは円がプロセスを表します。
受験者受験者
では、中央付近の平行線がデータストアですか。
講師講師
はい。データストアは平行線なので、問われている円とは形が違います。
受験者受験者
アクティビティという名前もありますが、この円には当てはまらないのですね。
講師講師
そのとおりです。この図の円を指すDFDの図記号名はプロセスです。
受験者受験者
円はプロセス、矢印はデータフロー、平行線はデータストアと見分けられます。
講師講師
図記号を選ぶときは、まず設問が指す形を確認してください。矢印が示すデータの流れと、円が示す処理を取り違えずに判断できます。

まとめ

正解はエのプロセスです。DFDの円は、データを受け取って処理し、送り出す要素を表します。図中の矢印はデータフロー、平行線はデータストアであり、アクティビティはこの円の名称ではありません。

解答・解説

正解はエです

この問題のテーマ

DFDで使われる図記号の意味を問う問題です。

解き方の考え方

図の中央には円が複数あり、矢印でつながっています。問われているのは矢印ではなく円なので、まず図記号の形を見分けます。DFDで円が表すのはプロセスです。

選択肢ごとの解説

  1. ×ア  アクティビティ
    アクティビティは、この図の円を指す名称ではありません。円の意味をDFDの図記号に照らすと、プロセスに当たります。
  2. ×イ  データストア
    データストアに当たるのは、図の中央付近にある平行線です。設問が示す円とは形が異なります。
  3. ×ウ  データフロー
    データフローに当たるのは、要素の間をつなぐ矢印です。円そのものを指す名称ではありません。
  4. ○エ  プロセス
    図中の円はプロセスを表します。矢印が円に入り、円から出ている様子も、データを受け取って処理し、送り出す要素として読み取れます。

POINT

  • DFDでは、円はプロセスを表します。
  • この図の平行線はデータストアを表します。
  • この図の矢印はデータフローを表します。

※出典:令和元年度秋期 基本情報技術者試験 午前 問45(一部改変)