修了試験 2018-12-09実施分 基本情報技術者試験 問46
UML 2.0において,オブジェクト間の相互作用を時系列に表す図はどれか。
正答3
解説
正解は3です。 UML(Unified Modeling Language)2.0の図のうち、オブジェクトどうしのメッセージのやり取りを時間の流れに沿って表す図を問う問題です。 【選択肢別解説】 1:× アクティビティ図は、処理の流れや作業の手順を、分岐や並行処理を含めて表す図です。 オブジェクト間のやり取りを時系列で表す図ではありません。 2:× コンポーネント図は、ソフトウェアを構成する部品(コンポーネント)とその依存関係を表す図です。 相互作用を時系列で表す図ではありません。 3:○ シーケンス図は、縦方向を時間の流れとし、オブジェクト間で送られるメッセージを上から下へ時系列に並べて表します。 4:× 状態遷移図(ステートマシン図)は、1つのオブジェクトがイベントによってどのように状態を変えるかを表す図です。 オブジェクト間の相互作用を表す図ではありません。 【ポイント】 オブジェクト間の相互作用を表す図には、時系列を重視するシーケンス図と、オブジェクトのつながりを重視するコミュニケーション図があります。 各図が「何を表すか」を一言で言えるようにしておきましょう。まとめて解く
修了試験 2018-12-09実施分を通しで解く(80問)→