問題本文
プログラムの処理手順を図式を用いて視覚的に表したものはどれか。
選択肢
- ア.ガントチャート
- イ.データフローダイアグラム
- ウ.フローチャート
- エ.レーダチャート
解説
正答はウ. フローチャート (流れ図) はプログラムの処理手順を箱や矢印・菱形等の記号を用いて視覚的に表す図. 処理 (長方形), 判断 (菱形), 入出力 (平行四辺形), 端子 (角丸四角形) などの記号を矢印で結び処理の流れを表現する. JIS X 0121で記号体系が標準化されている. 類似図=ガントチャート (進捗管理の棒グラフ), DFD (データの流れ図), レーダチャート (多軸のレーダ状グラフ) はそれぞれ別目的で, プログラムの処理手順を表すのはフローチャートが代表的. この用語は試験頻出
選択肢ごとの解説
- ア.ガントチャートは横棒グラフでプロジェクトのスケジュールや進捗を表す進捗管理用の図表であり, プログラム処理手順を表すフローチャートとは目的・形式が異なる. 工程管理の図で処理手順表現ではないため誤り. 用語や概念の取り違いに注意. 確実に理解しておくべき頻出概念である.
- イ.データフローダイアグラム (DFD) は業務やシステムにおけるデータの流れを4種類の記号で表す図であり, データの流れに着目した分析図. プログラム処理手順を表すフローチャートとは目的・記号が異なる別の図. 用語の定義と適用範囲を整理して覚える.
- ウ.フローチャート (流れ図) はプログラムの処理手順を視覚的に表す図でJIS X 0121で標準化された記号体系を持ち, 問題文の条件に完全合致する正答. 処理・判断・入出力等の流れをアルゴリズム表現する代表的記法である. 用語の定義と適用範囲を整理して覚える.
- エ.レーダチャートは複数項目を多角形の頂点に配置し各項目の値を結んで多次元の特性を視覚化する図で, 比較・分析用. プログラム処理手順を表すフローチャートとは目的・形式が全く異なる別の図表である. 用語の定義と適用範囲を整理して覚える. 確実に理解しておくべき頻出概念である.
ITパスポート 2015年 (平成27年 春期) の過去問一覧へ戻る・問59