問9
頻出度★★★
DFD において,データフローや処理(機能)以外に記述されるものだけを全て挙げたものはどれか。 a データの処理に要する時間 b データの蓄積場所 c データの発生源や出力先
この問題の解説と、これまでの解答の記録です。
DFD において,データフローや処理(機能)以外に記述されるものだけを全て挙げたものはどれか。 a データの処理に要する時間 b データの蓄積場所 c データの発生源や出力先
「a, b」の組。b「データの蓄積場所」(データストア)は正しく該当しますが、a「データの処理に要する時間」を誤って含み、さらに正しい要素である c「データの発生源や出力先」(源泉/吸収)を欠いています。DFD はデータの流れと処理を表す図で、処理時間や順序などの時間的要素は記述しないため、a を含むこの組は誤りです。
「a, b, c」の組。b(データストア)と c(源泉/吸収)は正しい要素ですが、a「データの処理に要する時間」まで含めている点が誤りです。DFD は時間・タイミング・制御の流れを表現しないため、a は構成要素になりません。
正解 DFD(データフロー図)の構成要素は「データフロー(矢印)」「プロセス(処理・機能)」「データストア(データの蓄積場所)」「源泉/吸収(外部実体:データの発生源や出力先)」の4つです。設問が問うのは、データフローとプロセス(機能)を除いた残りの要素なので、該当するのは b「データの蓄積場所」(=データストア)と c「データの発生源や出力先」(=源泉/吸収)の2つになります。したがって b と c を挙げた「ウ」が正解です。
「c」のみ。c「データの発生源や出力先」(源泉/吸収)は正しい要素ですが、それだけでは不足です。b「データの蓄積場所」(データストア)も同じくデータフロー・プロセス以外の DFD 構成要素に該当するため、c のみとする本肢は不完全で誤りです。