戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2019年 秋期 午前(科目A)45


問題文

図は、構造化分析法で用いられるDFDの例である。図中の“O”が表しているものはどれか。
基本情報技術者 2019年 秋期 午前(科目A) 問45の問題画像

選択肢

アクティビティ
データストア
データフロー
プロセス(正解)

DFDの図中の“O”が表すもの【午前2 解説】

要点まとめ

  • 結論:図中の丸(“O”)はプロセスを表します。DFDではデータを受け取り加工して出力する処理を円や丸で示します。
  • 根拠:問題図は左の長方形(外部エンティティ)→丸(処理)→平行線(データストア)→丸(処理)→長方形の流れで、DFDの標準記号に整合します。
  • 差がつくポイント:DFDとUMLの記号を混同しないこと。データフローは矢印、データストアは平行線、プロセスは丸(Yourdon)や角丸矩形(Gane-Sarson)です。

正解の理由

図の“O”は、データを受け取って何らかの処理(変換・生成)を行い、別のデータフローやデータストアへ出力している位置にあります。DFD(Data Flow Diagram)における基本記号は次の通りです:外部エンティティ=長方形、プロセス=丸または角丸矩形、データフロー=矢印、データストア=平行線。設問の接続関係(長方形→丸→平行線→丸→長方形)はプロセスがデータの受渡・変換を担う役割であることを示しており、選択肢の中では「プロセス」が一致します。したがって正解は です。

よくある誤解

  • 丸を「データフロー」と間違える:データフローは向きのある矢印で示され、丸ではありません。形状に注目すると防げます。
  • UMLのアクティビティと混同する:UMLのアクティビティ図ではアクティビティやノードの形が異なり、DFD記号とは意味が異なります。
  • データストア(平行線)とプロセス(丸)を逆に覚えている:平行線は格納されたデータ、丸はそのデータを処理する場所です。

解法ステップ

  1. 図の各要素の形を確認する(長方形、丸、矢印、平行線)。
  2. 形ごとのDFDでの意味を当てはめる(長方形=外部、丸=プロセス、矢印=データフロー、平行線=データストア)。
  3. 矢印の向きと接続関係から役割を検証する(処理が入力を受け出力しているか)。
  4. 選択肢と照合して最も整合するものを選ぶ(今回ならプロセス)。

選択肢別の誤答解説

  • ア: アクティビティ
    • 誤り。アクティビティは主にUMLの概念で、図で使われる形状や意味がDFDのプロセスとは異なります。DFDでは「処理」はプロセスと呼びます。
  • イ: データストア
    • 誤り。データストアは図中で並行の水平線で表されており、丸ではありません。設問の平行線はデータストアを示しています。
  • ウ: データフロー
    • 誤り。データフローは矢印で示され、データの流れそのものを意味します。丸は流れではなく処理主体です。
  • エ: プロセス
    • 正しい。丸(O)はDFDで処理(プロセス)を示し、図中の接続関係とも合致します。

補足コラム

DFDには記法のバリエーションがあります。Yourdon & DeMarco系ではプロセスを円で表すことが多く、Gane & Sarson系では角を丸めた矩形(丸みのある四角)で表すことが多い点に注意してください。試験では図形の意味(外部エンティティ/プロセス/データフロー/データストア)が問われることが多いため、形状と役割の対応を確実に覚えておくと得点に直結します。レベル分けされたDFD(コンテキスト図→レベル1→レベル2…)ではプロセスに番号を振る運用が一般的です。

FAQ

Q1: 丸と角丸矩形、どちらが正しいプロセスの記号ですか?
A1: どちらも正解になり得ます。Yourdon系は丸、Gane-Sarson系は角丸矩形ですが、どちらもプロセスを意味します。設問の図の形状で判断してください。
Q2: データフローとデータストアの見分け方は?
A2: データフローは矢印で方向を持つ線、データストアは平行な水平線(または開いた長方形)でデータの保管を示します。
Q3: 外部エンティティの記号は何ですか?
A3: 外部エンティティは長方形(または四角)で、システムの外部にある人や他システムを示します。

関連キーワード: DFD、データフロー図、構造化分析、プロセス、データストア、外部エンティティ、Yourdon、Gane-Sarson、図記号、設問対策
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について