平成29年度 秋期 基本情報技術者試験 午前 問46
テクノロジ/開発技術UML 2.0において,オブジェクト間の相互作用を時系列に表す図はどれか。
出典:平成29年度 秋期 基本情報技術者試験 午前 問46
- アアクティビティ図
- イコンポーネント図
- ウシーケンス図
- エ状態遷移図
正解:ウ
解説
シーケンス図は,UML 2.0において,オブジェクト間で行われるメッセージのやり取りを時間の経過に沿って(時系列で)表現する図です。オブジェクト同士の相互作用の順序を視覚的に把握するのに適しています。
選択肢ごとの解説
- ア誤り。アクティビティ図は,業務やアルゴリズムにおける処理の流れ(フロー)を表す図です。
- イ誤り。コンポーネント図は,システムを構成するソフトウェア部品(コンポーネント)間の関係を表す図です。
- ウ正しい。オブジェクト間の相互作用を時系列に表す図が,シーケンス図です。
- エ誤り。状態遷移図は,一つのオブジェクトが持つ状態とその変化の様子を表す図です。