令和3年度秋期 応用情報技術者試験 午前 問47

分野:システム開発技術|実際に出題されたIPA過去問題

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

  1.  ある振る舞いから次の振る舞いへの制御の流れを表現する。
  2.  オブジェクト間の相互作用を時系列で表現する。
  3.  システムが外部に提供する機能と,それを利用する者や外部システムとの関係を表現する。
  4.  一つのオブジェクトの状態がイベントの発生や時間の経過とともにどのように変化するかを表現する。
解答・解説を見る

正解:ア

AI解説

UMLの振る舞い図のうち、アクティビティ図は処理の流れ(制御フロー)を、開始から終了まで一連のアクションとして表現する図であり、フローチャートに近い性質を持つ。 ア: 正しい。「ある振る舞いから次の振る舞いへの制御の流れ」を表現するのがアクティビティ図の特徴である。 イ: 誤り。オブジェクト間の相互作用を時系列で表現するのはシーケンス図の説明である。 ウ: 誤り。外部に提供する機能と利用者・外部システムの関係を表現するのはユースケース図の説明である。 エ: 誤り。1つのオブジェクトの状態がイベントや時間経過でどう変化するかを表現するのは状態マシン図(ステートマシン図)の説明である。 💡 UMLの振る舞い図(アクティビティ図・シーケンス図・ユースケース図・状態マシン図など)は「何を表現するか」のキーワードで区別すると覚えやすい。

出典:令和3年度 秋期 応用情報技術者試験 午前 問47 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム開発技術」分野の攻略ポイント

要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割を扱います。テスト技法とモジュール結合度・凝集度は、定義を正確に押さえていれば計算も暗記も不要で確実に得点できます。

システム開発技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム開発技術)の過去問