UMLで用いる図のうち、オブジェクト間で送受信するメッセージによる相互作用が表せるものはどれか。
ア |
コンポーネント図 |
イ |
シーケンス図 |
ウ |
ステートチャート図 |
エ |
ユースケース図 |
解答・解説を見る
解答:イ
UMLは、オブジェクト指向のソフトウェア開発における、プログラム設計図の統一表記法。主なモデル図としては、クラス図、ユースケース図、シーケンス図等がある。
- コンポーネント図
- ソフトウェアの構成を表現する図である。ソースコードやオブジェクト間の依存関係を示すために使用する図である。
- シーケンス図
- オブジェクト間のメッセージの送受信を時系列で記述する図である。
- ステートチャート図
- 各処理においてシステムがとりうる状態とその遷移についてまとめた図である。
- ユースケース図
- 利用者の視点から見た機能や性能を要件としてまとめた図である。
したがって、イが正解である。