この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は イ

解説

UMLダイアグラムのうちオブジェクト図(Object Diagram)は、システムのある瞬間における具体的なオブジェクト(クラスのインスタンス)とその間の関係(リンク)を表現する図です(選択肢b)。クラス図が「型」を表すのに対し、オブジェクト図は「実体(インスタンス)」間の関係をスナップショットとして示します。テストデータや実行時の状態説明に活用されます。

なぜ他の選択肢は違うのか

選択肢 ア
アクティビティ図は処理フロー・業務プロセスの手順を表現します。インスタンス間の関係ではなく、処理の流れや分岐・並行を示します。
選択肢 ウ
コンポーネント図はシステムを構成するソフトウェアコンポーネントとその依存関係を表します。インスタンス(実行時オブジェクト)の関係ではなく、モジュール・ライブラリレベルの構造です。
選択肢 エ
ユースケース図はシステムが提供する機能(ユースケース)とアクター(利用者・外部システム)の関係を表します。クラスやオブジェクトのインスタンス間の関係ではありません。

解くときのポイント

UML図の種類と用途:クラス図=クラス間の関係(型レベル)、オブジェクト図=インスタンス間の関係(実体レベル・スナップショット)、シーケンス図=時系列のオブジェクト間メッセージ、アクティビティ図=処理フロー。「インスタンス間の関係」→オブジェクト図。