平成22年度 高度共通 午前I(PM試験) 問16

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

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

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

正解:ウ

AI解説

UMLでオブジェクト間の相互作用(メッセージのやり取り)を表す図のうち、シーケンス図は縦軸に時間をとり、時間の経過に沿ったメッセージの順序を記述する。「相互作用+時間の経過」という組合せが出たらシーケンス図である。 ア: 誤り。アクティビティ図は、処理や業務の流れ(制御フロー)をフローチャートのように表す図であり、オブジェクト間の相互作用を時間軸で表すものではない。 イ: 誤り。コミュニケーション図も相互作用を表すが、時間ではなくオブジェクト間の接続関係(構造)に注目し、メッセージ順序は番号で示す。 ウ: 正しい。シーケンス図は、ライフラインを縦に伸ばし、時間の経過に沿ってオブジェクト間のメッセージ交換を上から下へ記述する。 エ: 誤り。ユースケース図は、システムが提供する機能(ユースケース)とアクタ(利用者・外部システム)との関係を表す図である。 💡 シーケンス図とコミュニケーション図はどちらも相互作用図だが、「時間重視=シーケンス図」「関連(リンク)重視=コミュニケーション図」で使い分ける。この対比は頻出のひっかけである。

出典:平成22年度 秋期 プロジェクトマネージャ試験 午前I 問16 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・904問収録)

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

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

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

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