UML の図のうち,業務要件定義において,業務フローを記述する際に使用する,処理の分岐や並行処理,処理の同期などを表現できる図はどれか。

ストラテジ系・一部改変

ア アクティビティ図
イ クラス図

なぜ違う: クラスとその関連という静的構造を表す図で,処理フローの記述には使わない。

ウ 状態マシン図

なぜ違う: オブジェクトの状態遷移を表す図で,分岐・並行・同期を含む処理フローの表現には向かない。

エ ユースケース図

なぜ違う: 利用者(アクター)とシステム機能の関係を表す図で,処理フローは記述できない。

正解: ア

要点: 処理フロー・分岐・並行・同期を表せる UML 図=アクティビティ図。

アクティビティ図は処理の流れ(フロー)を表し,条件による分岐,並行処理(フォーク/ジョイン)や同期を表現できる。クラス図は静的構造,状態マシン図は状態遷移,ユースケース図は利用者と機能の関係を表すもので,処理フローの記述には向かない。

この問題に出てくる用語

関連キーワード: UML・アクティビティ図・要件定義

同じ回の前後の問題

ストラテジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

応用情報技術者の学習アプリ(応用情報トレ)

出典:令和6年度 秋期 応用情報技術者試験 午前 問66