ソフトウェア要件定義(全25問中24問目)

図は,階層化されたDFDにおける,あるレベルのDFDの一部である。プロセス1を子プロセスに分割して詳細化したDFDのうち,適切なものはどれか。ここで,プロセス1の子プロセスは,プロセス1-1,1-2及び1-3と表す。
40.png

出典:平成18年春期 問40

  • 40a.png
  • 40i.png
  • 40u.png
  • 40e.png
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:ソフトウェア要件定義
解説
プロセス1は、入ってくるデータフローが2つ、出ていくデータフローが2つなので、詳細化されたプロセス図も同様になっている必要があります。
  • 入ってくるデータフローが1つしかないので不適切です。
  • 正しい。入力・出力ともに2つなので詳細化前と整合性がとれています。
  • 出ていくデータフローが1つしかないので不適切です。
  • 入力・出力ともに2つなので一見正しいように思いますが、しかし子プロセス1-2には入力データフローがないため不適切です。(DFDの「プロセス」はデータに何らかの処理をすることを示しているので、必ず入力と出力を伴うため)

Pagetop