平成30年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22
テクノロジ/開発技術UML 2.0 において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。
出典:平成30年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問22
- アアクティビティ図
- イコミュニケーション図
- ウシーケンス図
- エユースケース図
正解:ウ
解説
UML 2.0 における相互作用図(インタラクション図)のうち,シーケンス図は,複数のオブジェクト(インスタンス)の間でやり取りされるメッセージを,時間の経過に注目して上から下へ順番に並べて記述する図です。オブジェクトを表すライフラインを縦方向に並べ,メッセージの送受信の順序関係を時系列で明確に表現できる点が特徴です。
選択肢ごとの解説
- ア誤り。アクティビティ図は,処理の流れや制御の分岐・並行処理などを表現する図であり,オブジェクト間の相互作用を時間の経過に注目して記述するものではありません。
- イ誤り。コミュニケーション図は,オブジェクト間の関連(構造)に注目してメッセージのやり取りを表現する図であり,時間の経過を主軸に記述するシーケンス図とは異なります。
- ウ正しい。オブジェクト間の相互作用を時間の経過に注目して記述するのが,シーケンス図です。
- エ誤り。ユースケース図は,システムが提供する機能(ユースケース)と,それを利用するアクターとの関係を表現する図であり,オブジェクト間の相互作用を時間の経過に注目して記述するものではありません。