処理の流れやオブジェクト間の制御・データフローを有向グラフで表現するアクティビティ図

UMLのアクティビティ図(Activity Diagram)は、業務プロセスやプログラムの実行時における一連の処理(アクティビティ)の流れを有向グラフで表現する振る舞い図です。処理の実行順序だけでなく、条件分岐、並行処理の開始(フォーク)、同期合流(ジョイン)などを表現し、ある振る舞いから次の振る舞いへの制御やオブジェクトの流れを明示します。 オブジェクト間のメッセージのやり取りを時系列(縦軸が時間)で表現する図は「シーケンス図」の説明です。 システムが提供する機能と外部のアクターとの関係を表現する図は「ユースケース図」の説明です。 単一のオブジェクトがイベント発生によって状態を遷移させる様子を表現する図は「状態遷移図(ステートマシン図)」の説明です。

UMLにおける振る舞い図の説明のうち,アクティビティ図のものはどれか。

出典令和3年度 秋期 応用情報技術者試験 午前 問47
ア
ある振る舞いから次の振る舞いへの制御の流れを表現する。
イ
オブジェクト間の相互作用を時系列で表現する。
ウ
システムが外部に提供する機能と,それを利用する者や外部システムとの関係を表現する。
エ
一つのオブジェクトの状態がイベントの発生や時間の経過とともにどのように変化するかを表現する。