次のうち、UMLで定められているダイアグラムで、システムに含まれる要素の動的な側面を示すことに最も適切なものはどれか。
@ クラス図
A オブジェクト図
B パッケージ図
C ユースケース図
D コンポーネント図
C
動的な図としては、状態図 (ステートマシン図) 、コレボレーション図などがある。
@ クラス図は、システムを構成するクラス間の静的な関連を表す図である。
A オブジェクト図は、システム実行時のオブジェクトの状態を表す静的な図である。
B パッケージ図は、各モデル要素がどのようにグルーピングされているかを階層的に表現した静的な図である。
C 正しい。ユースケース図は、利用者からの要求に対するシステムの振舞いを表現する図であり、システムに含まれる要素の動的な側面を示す。
D コンポーネント図は、システムを構成するプログラムやクラス、ファイルなどのコンポーネント間のインターフェースや依存関係を表現する静的な図のことである。
T−9 | 目次 | T−11 |