平成24年度秋期 応用情報技術者試験 午前 問44
UMLで用いる図のうち,オブジェクト間で送受信するメッセージによる相互作用が表せるものはどれか。
- ア コンポーネント図
- イ シーケンス図
- ウ ステートチャート図
- エ ユースケース図
解答・解説を見る
正解:イ
AI解説
UMLでオブジェクト間の相互作用、すなわちメッセージの送受信を時系列で表す図はシーケンス図である。縦軸に時間経過、横軸に並べたオブジェクト(ライフライン)間を矢印(メッセージ)で結び、処理のやり取りの順序を表現する。よってイが正解である。 ア: コンポーネント図は、ソフトウェアの物理的な構成要素(コンポーネント)とその依存関係を表す図であり、メッセージのやり取りは表さない。 イ: 正しい。オブジェクト間で送受信されるメッセージによる相互作用を時間順に表す図である。 ウ: ステートチャート図(状態マシン図)は、1つのオブジェクトの状態遷移をイベントと関連付けて表す図である。 エ: ユースケース図は、システムが提供する機能(ユースケース)と利用者(アクタ)の関係を表す図であり、要件定義段階で使われる。 💡 「相互作用・メッセージ・時系列」ときたらシーケンス図(またはコミュニケーション図)。「状態と遷移」ならステートチャート図、「利用者と機能」ならユースケース図、とキーワード対応で覚える。
出典:平成24年度 秋期 応用情報技術者試験 午前 問44 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。