UML 2.0 において,オブジェクト間の相互作用を時系列に表す図はどれか。
ア アクティビティ図
イ シーケンス図
ウ コンポーネント図
エ 状態遷移図
解説を読む
正解:ウ
解説:
UMLは統一モデリング言語として主にオブジェクト指向分析に用いられます。UML2.0では13種類の図法(ダイヤグラム)がありますが情報処理試験に出題される(された)主なものは以下のとおりです。
構造図(UMLの中でも静的な構造を表す図です)
・クラス図・・・クラス間の関係を構造的に図式化します。
・コンポーネント図・・・物理的な構成要素の構造を図式化します。
振る舞い図(UMLの中でもどのような動きをするかを表した図です)
・ユースケース図・・・システムの機能を誰がどのように使うかを図式化します。
・アクティビティ図・・・UML版のフローチャートです。
相互作用図(振る舞い図の中でもオブジェクト間でメッセージの受け渡しがある図です)
・シーケンス図・・・オブジェクト間のメッセージを時系列で表した図です。
問題文中の「相互作用」と「時系列」という文言からシーケンス図のウが正解です。
解説を閉じる
コメント