平成28年度秋期 応用情報技術者試験 午前 問46
UMLのユースケース図の説明はどれか。
- ア 外部からのトリガに応じて,オブジェクトの状態がどのように遷移するかを表現する。
- イ クラスと関連から構成され,システムの静的な構造を表現する。
- ウ システムとアクタの相互作用を表現する。
- エ データの流れに注目してシステムの機能を表現する。
解答・解説を見る
正解:ウ
AI解説
正解はウ。ユースケース図は、UMLのダイアグラムの一つで、システムが外部に提供する機能(ユースケース)と、それを利用する人や外部システム(アクタ)との相互作用を表現する図である。システムの振る舞いを利用者の視点で示し、要件定義の段階でシステムの機能範囲を明確にするのに用いられる。 ア: 誤り。外部からのトリガに応じたオブジェクトの状態遷移を表すのは、ステートマシン図(状態遷移図)の説明である。 イ: 誤り。クラスと関連から構成されシステムの静的構造を表すのは、クラス図の説明である。 ウ: 正解。ユースケース図は、アクタとシステム(ユースケース)の相互作用を表し、システムが提供する機能とその利用者の関係を示す。 エ: 誤り。データの流れに注目してシステムの機能を表現するのはDFD(データフロー図)の説明であり、UMLのダイアグラムではない。 💡 UML図の役割を対で覚える:ユースケース図=機能とアクタ、クラス図=静的構造、シーケンス図=時系列のメッセージ、ステートマシン図=状態遷移、アクティビティ図=処理の流れ。誤答肢は毎回ほぼ同じ言い換えで出る。
出典:平成28年度 秋期 応用情報技術者試験 午前 問46 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。