UML
更新日:
用語解説
UML(Unified Modeling Language)は、システムの構造や振る舞いを、目的別の図で表すための標準的なモデリング言語です。
■ 試験で押さえるポイント
クラス図などの構造図は、システムの静的な構造を表します。
シーケンス図、アクティビティ図、状態マシン図などの振る舞い図は、動きや時間の流れを表します。
表記法であり、開発手法そのものではなく、すべての図を作る必要もありません。
分類 | 主な図 | 表すもの |
|---|---|---|
構造図 | クラス図 | クラスの属性・操作と、クラス間の関係 |
構造図 | コンポーネント図・配置図 | 部品の構成と、機器への配置 |
振る舞い図 | ユースケース図 | アクターとシステムの機能 |
振る舞い図 | アクティビティ図 | 処理の流れ(分岐・並行処理) |
振る舞い図 | シーケンス図 | オブジェクト間のメッセージの時間順序 |
振る舞い図 | 状態マシン図 | イベントによる状態の変化 |
■ 選択肢での判断ポイント
目的に合う図を選ぶ問題が中心で、構造図と振る舞い図を見分けます。
音声で聞く
この用語に関連する過去問
令和4年度 春期 応用情報技術者試験 午前 問66
UMLアクティビティ図による業務フロー・並行処理の表現
令和4年度 春期 高度情報処理技術者試験 午前Ⅰ
UMLアクティビティ図による業務フロー・並行処理の表現
令和2年度 10月 高度情報処理技術者試験 午前Ⅰ
UMLアクティビティ図による並行処理・振る舞いの記述
令和2年度 10月 高度情報処理技術者試験 午前Ⅰ
部品・納入・メーカーのUMLデータモデルとリレーショナル表定義
平成31年度春期 ITパスポート試験 公開問題 問95
関係データベースのデータ定義・操作を行う言語SQL
令和2年度 10月 応用情報技術者試験 午前 問46
UMLアクティビティ図による並行処理・振る舞いの記述
令和2年度 10月 応用情報技術者試験 午前 問27
部品・納入・メーカーのUMLデータモデルとリレーショナル表定義
令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問3
UMLデータモデルにおける入出庫と在庫商品
令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問6
UMLクラス図による組織と所属モデル
平成29年度 秋期 基本情報技術者試験 午前 問46
UML 相互作用を時系列に表す図
平成31年春期 午前Ⅱ
学生の授業科目再履修を表現するUML関連クラスモデル
平成31年春期 午前Ⅱ
組織階層データモデル(UMLクラス図)における再帰関連と制約条件の解釈