SC情報処理安全確保支援士試験 午前Ⅱ
平成30年度春期 情報処理安全確保支援士 午前Ⅱ 問22
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アアクティビティ図
- イコミュニケーション図
- ウシーケンス図
- エユースケースー11一
解き方のヒントを見る
午前II 問22:メッセージのやり取りを時系列で見る図はどれ?
登場人物同士が「いつ、誰に、何を送ったか」を時間の流れに沿って並べる図は、UMLのシーケンス図だよ。チャットの会話履歴みたいに、上から順にメッセージのやり取りを追えるのがポイント。アクティビティ図は処理の流れ、コミュニケーション図はオブジェクト同士の関係とやり取り、ユースケース図は利用者とシステムの関わりを表す図なので、目的が違うよ。
この問題で問われていること
UMLの各図が「何を表すための図なのか」を見分けられるかが問われているよ。特に、時系列でメッセージ交換を追うならシーケンス図、と判断できるようにしよう。
Sequence Diagram
a sequence diagram shows interactions between objects with emphasis on time order
object interactions\ntime order\nmessage sequence
確認ポイント
- 時間軸に注目する。
- 相互作用の図法として選ぶ。
- 他 UML 図と混同しない。
正解と解説を見る
正解
ウ
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア
不正解だよ。アクティビティ図は、料理のレシピみたいに「次に何をするか」という作業の流れを見る図なんだ。今回聞かれているのは、AさんからBさんへ連絡して、次にBさんがCさんへ連絡して…という時間順のやり取りなので、少し見るポイントが違うよ。
選択肢イ
不正解だよ。コミュニケーション図も、登場人物どうしの連絡関係は表せるんだけど、どちらかというと「誰と誰がつながっているか」に注目する図なんだ。町内会の連絡網を見る感じで、時間の流れを主役にする図ではないよ。
選択肢ウ(正解)
正解だよ。シーケンス図は、窓口で「利用者が申請する→係員が確認する→システムが登録する」みたいなやり取りを、上から下へ時間順に並べて見る図なんだ。今回の「オブジェクト間の相互作用を時間の経過に注目して記述する」にぴったりだよ。
選択肢エ
不正解だよ。ユースケース図は、「利用者がこのシステムで何をしたいか」をざっくり見る図なんだ。たとえばお店の案内板に「注文する」「支払う」「履歴を見る」と書く感じで、内部で誰がどの順番でやり取りするかまでは主役にしないよ。
出典:独立行政法人 情報処理推進機構(IPA)平成30年度春期 情報処理安全確保支援士試験 午前Ⅱ 問22(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針