SC情報処理安全確保支援士試験 午前Ⅰ
令和6年度秋期 情報処理安全確保支援士 午前Ⅰ 問25
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- アアクティビティ図
- イクラス図
- ウ状態マシン図
- エユースケース図
解き方のヒントを見る
午前I 問25:アクティビティ図は“仕事の流れ図”だよ
アクティビティ図は、業務や処理がどんな順番で進むのかを表す図だよ。たとえば料理の手順書みたいに、「材料を切る」「炒める」「味付けする」といった流れや、「条件によって別の作業に進む」「同時に別の作業を進める」「最後に合流する」といった動きを表現するのに向いているんだ。だから、業務要件定義で仕事の流れを整理したいときによく使われるよ。
この問題で問われていること
この問題では、アクティビティ図をほかのUML図と使い分けられるかがポイントだよ。クラス図は“もの同士の関係”、ユースケース図は“誰が何を使うか”、状態マシン図は“状態の変化”を見る図。アクティビティ図は“処理や業務の流れ”を見る図だと押さえよう。
UML Activity Diagram
flow、 branch、 fork/join を表すなら activity diagram
business flow\nbranch\nparallel\nsynchronization
確認ポイント
- クラス図は構造表現です。
- ユースケース図は利用者と機能の関係表現です。
- フロー記述ならアクティビティ図を選ぶ。
正解と解説を見る
正解
ア
出典
問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。
選択肢ア(正解)
アクティビティ図が正解だよ。これは料理の手順書みたいに、“材料を切る→焼く→盛り付ける”、途中で“火が通った?”と分岐したり、“ご飯を炊く間に味噌汁を作る”みたいな並行作業も表せる図なんだ。業務フローの記述にぴったりだよ。
選択肢イ
クラス図は不正解だよ。これは“会員には名前と会員番号がある”“注文は商品とつながっている”みたいに、システムの部品やデータの関係を整理する設計図なんだ。家の間取り図のようなもので、人の動きや作業の流れを描く図ではないよ。
選択肢ウ
状態マシン図は不正解だよ。これは“注文中→発送済み→配達完了”みたいに、1つの物やデータの状態がどう変わるかを見る図なんだ。今回のように、業務全体の流れや分岐、同時進行の作業を描きたい場面では主役じゃないよ。
選択肢エ
ユースケース図は不正解だよ。これは“お客さんが予約する”“店員が予約を確認する”みたいに、誰がシステムで何をしたいかをざっくり見る図なんだ。窓口のメニュー表みたいなもので、業務の細かい手順や分岐までは表しにくいよ。
出典:独立行政法人 情報処理推進機構(IPA)令和6年度秋期 情報処理安全確保支援士試験 午前Ⅰ 問25(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針