IPA過去問ドリル

平成26年度 春期 システム監査技術者試験 午前Ⅱ 問19

テクノロジ/開発技術

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

出典:平成26年度 春期 システム監査技術者試験 午前Ⅱ 問19

正解:ウ

解説

UML 2.0では,オブジェクト間のやり取り(相互作用)を表現する図として,シーケンス図やコミュニケーション図などがあります。このうちシーケンス図は,オブジェクトを横に並べ,時間の経過を縦軸にとってメッセージのやり取りを時系列に記述する図であり,時間の経過に注目した表現に適しています。コミュニケーション図はオブジェクト間の関連構造に注目した図,アクティビティ図は処理の流れ,ユースケース図はシステムと利用者の相互作用の概要を表す図です。

選択肢ごとの解説

  • 誤り。アクティビティ図は,処理や制御の流れを表現する図です。
  • 誤り。コミュニケーション図は,オブジェクト間の関連構造に注目してメッセージのやり取りを表す図であり,時間の経過そのものを軸にした表現ではありません。
  • 正しい。シーケンス図は,時間の経過を縦軸にとり,オブジェクト間のメッセージのやり取りを時系列に記述する図です。
  • 誤り。ユースケース図は,システムと利用者(アクタ)との相互作用の概要を表す図です。
システム監査技術者の過去問を演習モードで解く