過去問解きまくり研究所 ホーム

平成29年度 秋期 午前 問46

システム開発技術

UML 2.0 において,オブジェクト間の相互作用を時系列に表す図はどれか。

答えと解説を見る

✓ これが正解ウシーケンス図

解説

やり取りを時の流れに沿って並べる図が、シーケンス図です。

UML には目的の違う図がいくつも用意されています。問われたのは、オブジェクト間の相互作用を時系列に表す図でした。シーケンス図は、登場する物を横に並べて線を下ろします。その線に沿って、上から下へ時が流れていきます。呼び出しと返しを矢印で描くので、順序が一目で分かります。誰がいつ誰に働きかけたか、という筋が読み取れました。だから時系列という言葉と、まっすぐ結びつきます。アクティビティ図は、仕事の流れや分岐を追う図でした。順は表せますが、誰と誰のやり取りかは主役ではありません。コンポーネント図は、部品の構成とつながりを示す図です。静かな構造を描くので、時の流れは持ちません。状態遷移図は、一つの物が移り変わる様子を描きます。相手との間ではなく、自らの状態が主役でした。

ほかの選択肢はなぜ違うのか

出典:平成29年度 秋期 基本情報技術者試験 午前 問46

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)