令和2年度 10月 応用情報技術者試験 午前 問46
テクノロジ/開発技術UML のアクティビティ図の特徴はどれか。
出典:令和2年度 10月 応用情報技術者試験 午前 問46
- ア多くの並行処理を含むシステムの,オブジェクトの振る舞いが記述できる。
- イオブジェクト群がどのようにコラボレーションを行うか記述できる。
- ウクラスの仕様と,クラスの間の静的な関係が記述できる。
- エシステムのコンポーネント間の物理的な関係が記述できる。
正解:ア
解説
UML のアクティビティ図は,処理の流れ(制御フロー)を開始・終了,アクション,分岐・併合,フォーク・ジョインなどで表す図です。フォークとジョインによって並行して実行される処理を明示できるため,多くの並行処理を含むシステムの振る舞いの記述に適しています。
選択肢ごとの解説
- ア正しい。フォーク・ジョインによって並行処理を表現でき,オブジェクトの振る舞いを記述できます。
- イ誤り。オブジェクト群のコラボレーション(相互作用)を表すのはコミュニケーション図(コラボレーション図)やシーケンス図です。
- ウ誤り。クラスの仕様とクラス間の静的な関係を表すのはクラス図です。
- エ誤り。コンポーネント間の物理的な関係を表すのはコンポーネント図や配置図です。