情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成30年度春期 午前Ⅱ22: UML 2.0 において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。

情報処理安全確保支援士試験 平成30年度春期 午前Ⅱ
Q 2222 / 25
2.0 において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。

問題本文

UML 2.0 において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。

選択肢

  • .アクティビティ図
  • .コミュニケーション図
  • .シーケンス図
  • .ユースケース図

正解

. シーケンス図

解説

UML 2.0でオブジェクト間の相互作用を時間の経過(上から下への時系列)に沿って表すのはシーケンス図で、ライフラインとメッセージのやり取りを順序立てて記述する。よって正解はウ。同じ相互作用を時系列より関係構造で示すのがコミュニケーション図。実務では処理の順序や認証フローの設計・レビューで時系列が分かるシーケンス図が役立つ。

選択肢ごとの解説

  • .アクティビティ図は処理や制御の流れ(フロー)を表す図で、オブジェクト間の時系列の相互作用は主眼でない。
  • .コミュニケーション図は相互作用を扱うが、時間経過より要素間の関係構造に注目する点で異なる。
  • .時間の経過に沿ってオブジェクト間のメッセージを記述するシーケンス図で、正しく正解。
  • .ユースケース図は利用者と機能の関係を表す図で、時系列の相互作用を記述するものではない。

情報処理安全確保支援士試験 平成30年度春期 午前Ⅱ過去問一覧へ戻る・問22