平成22年度春期 応用情報技術者試験 午前 問44

分野:システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割)|実際に出題されたIPA過去問題

UML 2.0において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。

  1.  アクティビティ図
  2.  コミュニケーション図
  3.  シーケンス図
  4.  ユースケース図
解答・解説を見る

正解:ウ

AI解説

シーケンス図は、オブジェクト間でやり取りされるメッセージを時間軸(縦軸)に沿って表現し、相互作用の時間的な順序関係を明示するUML図である。 ア: アクティビティ図は処理や制御の流れ(手順・分岐・並行処理)を表現する図であり、時間経過に沿ったオブジェクト間のメッセージのやり取りを主眼としたものではない。 イ: コミュニケーション図はオブジェクト間のメッセージのやり取りを、時間軸ではなくオブジェクト同士の関連(接続)構造を中心に表現する図である。 ウ: 正しい。シーケンス図は時間の経過(縦軸)に沿って、オブジェクト間で交わされるメッセージのやり取りを表現する。 エ: ユースケース図はシステムが提供する機能と利用者(アクタ)との関係を表す図であり、時間経過に基づく相互作用を表現するものではない。 💡 「時間軸でオブジェクトの相互作用を表す」といえばシーケンス図、「オブジェクト間の接続関係を中心に表す」といえばコミュニケーション図、と対比して区別する。

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

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

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

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

同じ分野(システム開発技術(要件定義・設計・実装・テスト・レビュー・UML・オブジェクト指向・モジュール分割))の過去問