IPA過去問ドリル

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

テクノロジ/開発技術

UML 2.0 で定義している図のうち,動的な振る舞いを表現するものはどれか。

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

正解:ウ

解説

UML 2.0の図は,構造を表す構造図(クラス図など)と,振る舞いを表す振る舞い図(シーケンス図など)に大別されます。シーケンス図はオブジェクト間でやり取りされるメッセージの時系列の流れを表すため,動的な振る舞いを表現する図に分類されます。

選択肢ごとの解説

  • 誤り。オブジェクト図は,ある時点でのオブジェクトとその関連(インスタンスの静的な状態)を表す構造図です。
  • 誤り。クラス図は,クラスとその関連を表す代表的な構造図です。
  • 正しい。シーケンス図は,オブジェクト間のメッセージのやり取りを時系列で表す,動的な振る舞いを表現する図です。
  • 誤り。パッケージ図は,モデル要素をパッケージという単位でまとめて表す構造図です。
基本情報技術者の過去問を演習モードで解く