IPA公式正解:ア アクティビティ図
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ア】です。アクティビティ図は、一連の処理の流れ(ワークフロー)を表現する振る舞い図です。判断ノードによる条件分岐や、フォーク/ジョインノードを用いた並行処理および処理の同期を視覚的に表現できます。
【詳細解説】■ 本問の核心・解法のポイント
UML(統一モデリング言語)における各ダイアグラムの用途と表現能力に関する知識が問われています。業務フローやアルゴリズムの制御フローをモデル化し、分岐や並行処理・同期を記述するのに最適な図はアクティビティ図です。
・各選択肢の徹底解説:
・ア:【選択肢ア★】アクティビティ図は、処理の実行フローを記述する図であり、菱形の判断ノードによる分岐や、太い同期バー(フォーク・ジョイン)による並行処理とその合流・同期を表現できます。
・イ:クラス図は、クラス間の関連や継承関係など、システムの静的な構造を表現するための構造図です。
・ウ:状態マシン図(ステートマシン図)は、1つのオブジェクトがイベント発生に応じてどのように状態遷移するかを記述する図です。
・エ:ユースケース図は、システムの外部のアクターとシステムが提供する機能(ユースケース)との関係を俯瞰して示す図です。
よって正解はアです。