平成21年度 秋期 基本情報技術者試験 午前 問45
テクノロジ/開発技術UML 2.0 で定義している図のうち,動的な振る舞いを表現するものはどれか。
出典:平成21年度 秋期 基本情報技術者試験 午前 問45
- アオブジェクト図
- イクラス図
- ウシーケンス図
- エパッケージ図
正解:ウ
解説
UML 2.0の図は,構造を表す構造図(クラス図など)と,振る舞いを表す振る舞い図(シーケンス図など)に大別されます。シーケンス図はオブジェクト間でやり取りされるメッセージの時系列の流れを表すため,動的な振る舞いを表現する図に分類されます。
選択肢ごとの解説
- ア誤り。オブジェクト図は,ある時点でのオブジェクトとその関連(インスタンスの静的な状態)を表す構造図です。
- イ誤り。クラス図は,クラスとその関連を表す代表的な構造図です。
- ウ正しい。シーケンス図は,オブジェクト間のメッセージのやり取りを時系列で表す,動的な振る舞いを表現する図です。
- エ誤り。パッケージ図は,モデル要素をパッケージという単位でまとめて表す構造図です。