SC Workbook
科目 A-1 · 開発技術

UML の図の用途

UML の図のうち,オブジェクト間で交わされるメッセージを時間の経過に沿って表現するものはどれか。

  1. アユースケース図
  2. イクラス図
  3. ウシーケンス図
  4. エ状態マシン図
正解と解説を見る

正解 ウ

この問題の基礎知識

  • UML の図は,システムの静的な構造を表す構造図(クラス図,オブジェクト図など)と,動的な振る舞いを表す振る舞い図に大別される。
  • 振る舞い図には,ユースケース図,アクティビティ図,状態マシン図と,オブジェクト間の相互作用を表す相互作用図がある。
  • 相互作用図のうち,シーケンス図はメッセージの時間的な順序に,コミュニケーション図はオブジェクト間のつながりに重点を置いて表す。
アユースケース図

ユースケース図は,アクタとシステムが提供する機能(ユースケース)との関係を表し,システムの外部から見た機能要件を示す図である。時系列のメッセージは表現しない。

イクラス図

クラス図は,クラスの属性・操作とクラス間の関連,汎化などの静的な構造を表す図である。オブジェクト間のメッセージの時間的な順序は表現しない。

ウシーケンス図正解

シーケンス図は,縦方向を時間軸とし,オブジェクトのライフラインの間で交わされるメッセージを時間の経過に沿って表現する相互作用図である。

エ状態マシン図

状態マシン図は,一つのオブジェクトがイベントによってどのように状態遷移するかを表す図である。複数のオブジェクト間のメッセージのやり取りを表すものではない。

検証用の出典出典照合済み
OMG Unified Modeling Language (UML) Specification Version 2.5.1
照合の根拠(5 件)

OMG UML 2.5.1 仕様(omg.org)で確認した。クラス図が構造図に分類されることは Annex A の図 A.5(分類図)による。

問題 ID A1-DEV-0502 · AI 作成のオリジナル問題 · 正解と各選択肢の根拠を出典の原文で確認しています。 照合日 2026-11-07

非公式の学習用アプリです(IPA とは関係ありません)。問題はすべて AI が作成したオリジナルで、誤りを含む場合があります。