平成24年度 秋期 基本情報技術者試験 午前 問46
テクノロジ/開発技術UMLのダイアグラムのうち,インスタンス間の関係を表現するものはどれか。
出典:平成24年度 秋期 基本情報技術者試験 午前 問46
- アアクティビティ図
- イオブジェクト図
- ウコンポーネント図
- エユースケース図
正解:イ
解説
オブジェクト図は,ある時点におけるオブジェクト(インスタンス)とその間の関係のスナップショットを表現するUMLのダイアグラムです。アクティビティ図は処理の流れ,コンポーネント図はソフトウェアの構成要素間の関係,ユースケース図は利用者とシステムの機能の関係を表します。
選択肢ごとの解説
- ア誤り。アクティビティ図は処理や業務の流れ(フロー)を表現する図であり,インスタンス間の関係を表すものではありません。
- イ正しい。オブジェクト図は,クラスの実体であるインスタンス(オブジェクト)間の関係をある時点のスナップショットとして表現します。
- ウ誤り。コンポーネント図は,ソフトウェアを構成するコンポーネント間の依存関係を表現する図です。
- エ誤り。ユースケース図は,システムが提供する機能(ユースケース)と利用者(アクタ)の関係を表現する図です。