基本情報技術者試験 - 令和8年7月修了 - 問34

UML 2.0において,オブジェクト間の相互作用を時系列に表す図はどれか。
アクティビティ図
コンポーネント図
シーケンス図
状態遷移図
答え
分野 : テクノロジ系 › 開発技術 › システム開発技術 › システム要件定義・ソフトウェア要件定義
同一問題 : 〔令6修12問34〕〔平30修12問46〕〔平29秋問46〕〔平22修6問47
解説
シーケンス図は,UML統一モデリング言語)で用いられる図の一つで,複数のオブジェクトが互いにどのようなメッセージ(やり取り)を,どのような時系列の順序で行うかを表現するために使われます。図の中では,各オブジェクトが縦の線(ライフライン)で表され,時間の経過は上から下へと進んでいく形で描かれます。オブジェクト同士がどのタイミングでどんな処理を依頼し合っているかを視覚的に把握できるため,システムの内部での処理の流れを設計・検討する際によく利用されます。

なお,選択肢「ア」のアクティビティ図は処理の流れそのものを表す図,「イ」のコンポーネント図はソフトウェアの構成要素同士の関係を表す図,「エ」の状態遷移図オブジェクトの状態変化を表す図であり,それぞれ表現する内容が異なります。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる