平成26年度秋期 応用情報技術者試験 午前 問46
UML のユースケース図の説明はどれか。
- ア 外部からのトリガに応じて,オブジェクトの状態がどのように遷移するかを表現している。
- イ クラスと関連から構成され,システムの静的な構造を表現している。
- ウ システムとアクタの相互作用を表現している。
- エ データの流れに注目してシステムの機能を表現している。
解答・解説を見る
正解:ウ
AI解説
ユースケース図は、システムが外部に提供する機能(ユースケース)と、それを利用する外部の人・システム(アクタ)との相互作用を表現するUMLのダイアグラムで、システム化の範囲と機能要件を利用者視点で示す。「システムとアクタの相互作用」が定義そのものである。 ア: トリガによるオブジェクトの状態遷移を表すのはステートマシン図(状態遷移図)の説明である。 イ: クラスと関連でシステムの静的構造を表すのはクラス図の説明である。 ウ: 正しい。ユースケース図はアクタとユースケースの関係でシステムと外部との相互作用を表す。 エ: データの流れに注目して機能を表すのはDFD(データフローダイアグラム)の説明であり、UMLの図ではない。 💡 UML図は「静的=クラス図・オブジェクト図」「動的=シーケンス図・ステートマシン図・アクティビティ図」「機能の外部視点=ユースケース図」と分類して覚える。DFDは構造化分析の手法でUMLではない点もひっかけの定番。
出典:平成26年度 秋期 応用情報技術者試験 午前 問46 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。