令和3年度 秋期 応用情報技術者試験 午前 問47
テクノロジ/開発技術UML における振る舞い図の説明のうち,アクティビティ図のものはどれか。
出典:令和3年度 秋期 応用情報技術者試験 午前 問47
- アある振る舞いから次の振る舞いへの制御の流れを表現する。
- イオブジェクト間の相互作用を時系列で表現する。
- ウシステムが外部に提供する機能と,それを利用する者や外部システムとの関係を表現する。
- エ一つのオブジェクトの状態がイベントの発生や時間の経過とともにどのように変化するかを表現する。
正解:ア
解説
アクティビティ図は,UML の振る舞い図の一つで,一連の処理(アクティビティ)における制御の流れ,すなわちある振る舞いから次の振る舞いへの遷移を,分岐や並行処理も含めて表現する図です。業務フローや処理フローの記述に使われます。
選択肢ごとの解説
- ア正しい。ある振る舞いから次の振る舞いへの制御の流れを表現するのがアクティビティ図です。
- イ誤り。オブジェクト間の相互作用(メッセージのやり取り)を時系列で表現するのはシーケンス図の説明です。
- ウ誤り。システムが外部に提供する機能と利用者・外部システムとの関係を表現するのはユースケース図の説明です。
- エ誤り。一つのオブジェクトの状態遷移を表現するのはステートマシン図(状態遷移図)の説明です。