UML2.0のシーケンス図とコミュニケーション図のどちらにも表現されるものはどれか。
ア イベントとオブジェクトの状態
イ オブジェクトがある状態にとどまる最短時間及び最長時間
ウ オブジェクトがメッセージを処理している期間
エ オブジェクト間で送受信されるメッセージ
解説を読む
正解:エ
解説:
UML(Unified Modeling Language)は統一モデリング言語と呼ばれオブジェクト指向のプログラムを行う際などに用いる図のことです。ユースケース図、シーケンス図、クラス図などが含まれます。シーケンス図はオブジェクトの関係を時間軸に沿って表現した図です。コミュニケーション図はオブジェクト間のメッセージのやりとりによる相互関係を表現した図です。
ア.オブジェクトの状態を表すには状態遷移図を用います。
イ.シーケンス図では時間軸の表現はありますが最短時間、最長時間の記述はありません。
ウ.メッセージを処理する期間はシーケンス図で表現できますが、コミュニケーション図には期間(時間)の表現はありません。
エ.シーケンス図もコミュニケーション図もメッセージの送受信を記述するので正解です。
解説を閉じる
コメント