IPA過去問ドリル

平成30年度 秋期 基本情報技術者試験 午前 問46

テクノロジ/開発技術

UML 2.0のシーケンス図とコミュニケーション図のどちらにも表現されるものはどれか。

出典:平成30年度 秋期 基本情報技術者試験 午前 問46

正解:エ

解説

UML 2.0のシーケンス図は時間の経過を縦軸で表現し,コミュニケーション図はオブジェクト間の関連(リンク)を中心に表現するなど描き方は異なりますが,どちらもオブジェクト間でどのようなメッセージが送受信されるかを表現する点は共通しています。状態や滞在時間,メッセージ処理期間の表現は,状態遷移図やタイミング図など他の図に特有の表現です。

選択肢ごとの解説

  • 誤り。イベントとオブジェクトの状態を表現するのは,主に状態遷移図(ステートマシン図)です。
  • 誤り。ある状態にとどまる最短・最長時間を表現するのは,タイミング図などの説明です。
  • 誤り。オブジェクトがメッセージを処理している期間(活性区間)は,主にシーケンス図に特有の表現で,コミュニケーション図では通常表現されません。
  • 正しい。オブジェクト間で送受信されるメッセージは,シーケンス図とコミュニケーション図のどちらにも表現されます。
基本情報技術者の過去問を演習モードで解く