平成28年度秋期 応用情報技術者試験 午前 問46

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

UMLのユースケース図の説明はどれか。

  1.  外部からのトリガに応じて,オブジェクトの状態がどのように遷移するかを表現する。
  2.  クラスと関連から構成され,システムの静的な構造を表現する。
  3.  システムとアクタの相互作用を表現する。
  4.  データの流れに注目してシステムの機能を表現する。
解答・解説を見る

正解:ウ

AI解説

正解はウ。ユースケース図は、UMLのダイアグラムの一つで、システムが外部に提供する機能(ユースケース)と、それを利用する人や外部システム(アクタ)との相互作用を表現する図である。システムの振る舞いを利用者の視点で示し、要件定義の段階でシステムの機能範囲を明確にするのに用いられる。 ア: 誤り。外部からのトリガに応じたオブジェクトの状態遷移を表すのは、ステートマシン図(状態遷移図)の説明である。 イ: 誤り。クラスと関連から構成されシステムの静的構造を表すのは、クラス図の説明である。 ウ: 正解。ユースケース図は、アクタとシステム(ユースケース)の相互作用を表し、システムが提供する機能とその利用者の関係を示す。 エ: 誤り。データの流れに注目してシステムの機能を表現するのはDFD(データフロー図)の説明であり、UMLのダイアグラムではない。 💡 UML図の役割を対で覚える:ユースケース図=機能とアクタ、クラス図=静的構造、シーケンス図=時系列のメッセージ、ステートマシン図=状態遷移、アクティビティ図=処理の流れ。誤答肢は毎回ほぼ同じ言い換えで出る。

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

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

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

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

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