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