令和3年度 秋期 応用情報技術者試験 午前 問題 問47
テクノロジシステム開発技術モデリング記法(UML・DFD・状態遷移)
UMLにおける振る舞い図の説明のうち,アクティビティ図のものはどれか。
解答・解説
正解: ア. ある振る舞いから次の振る舞いへの制御の流れを表現する。
UML(統一モデリング言語)におけるアクティビティ図は、ある処理(振る舞い)から次の処理への制御の流れをフローチャートのように表現する図です。システムや業務の処理手順、アルゴリズムの論理フローなどをモデル化する際に用いられます。
したがって、アクティビティ図の説明として適切なのはアとなります。
各選択肢の解説
- ア:正解。アクティビティ図の説明です。ある振る舞いから次の振る舞いへの制御の流れを表現します。
- イ:シーケンス図の説明です。オブジェクト間のメッセージのやり取り(相互作用)を時系列で表現します。
- ウ:ユースケース図の説明です。システムが外部に提供する機能と、それを利用する者(アクター)や外部システムとの関係を表現します。
- エ:ステートマシン図(状態遷移図)の説明です。一つのオブジェクトの状態が、イベントの発生や時間の経過とともにどのように変化するかを表現します。