戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2009年 春期 37


問題文

図の作業について、全体の作業終了までの日数は24日間であった。作業Cの日数を3日短縮できたので、全体の作業終了までの日数が1日減った。作業Dの所要日数は何日か。
ITパスポート 2009年 春期  問37の問題画像

選択肢

6
7
8(正解)
9

🔒 解説は解答すると表示されます

図の作業について【ITパスポート 解説】

正解の理由

プロジェクト全体の所要日数は、開始から終了までの「最も長い経路(最長経路)」の合計日数になります。最長経路は各分岐を通る合計時間が最大の経路で、これを「クリティカルパス(critical path:最長経路)」と呼びます。
図では二つの経路があり、片方は A→B→D→F、もう片方は A→C→E→F です。元の全体日数が 24 日だったことと、C を 3 日短縮したら全体が 1 日短くなった、という情報から方程式を立てると、作業 D の所要日数は 8 日になります。したがって選択肢では が正しいです。

解法ステップ

  1. 各作業の日数を整理します(凡例どおり矢印下の数が日数)。
    • A = 5、B = 5、C = 10、E = 4、F = 5、D = x(日)
  2. 二つの経路の合計を表します。
    • 経路1(上側) = A + B + D + F = 5 + 5 + x + 5 = 15 + x
    • 経路2(下側) = A + C + E + F = 5 + 10 + 4 + 5 = 24
  3. 元の全体日数は 24 日なので、最大(15 + x, 24) = 24。よって 15 + x ≤ 24。
  4. C を 3 日短縮すると C = 7 になり、経路2 = 5 + 7 + 4 + 5 = 21 日になります。問題文では「全体が 1 日減った」とあるので新しい全体は 23 日。
    • 新しい全体日数 = 最大(15 + x, 21) = 23
  5. よって 15 + x = 23 を解いて x = 8。
まとめると、作業 D の所要日数は 8 日で、選択肢では に該当します。

選択肢別の誤答解説

  • ア: 6
    もし D = 6 だとすると、経路1 = 15 + 6 = 21、経路2 = 24 で最長は 24 のまま。C を 3 日短縮しても経路2 = 21、経路1 = 21 で新しい全体は 21 になり、元の 24 から 3 日短縮されてしまいます。問題の「1 日減った」条件と合いません。
  • イ: 7
    D = 7 のとき経路1 = 22、経路2 = 24。C を短縮すると経路2 = 21、経路1 = 22 で新全体は 22。元が 24 から 22 になり、2 日短縮されます。これも条件と合いません。
  • : 8
    D = 8 のとき経路1 = 23、経路2 = 24(元は 24)。C を 3 日短縮すると経路2 = 21、経路1 = 23 で新全体は 23。元 24 → 23 で「1 日減った」という条件に一致します。正しい選択肢です。
  • エ: 9
    D = 9 のとき経路1 = 24、経路2 = 24。元の全体は 24(ok)。しかし C を 3 日短縮すると経路2 = 21、経路1 = 24 のままで新全体は 24。全体は変わらず 0 日の短縮になり、問題の「1 日減った」に合いません。

よくある誤解

  1. 「短い経路」を見て判断してしまう
    → プロジェクトの終了日は最長の経路(クリティカルパス)で決まります。短い方にだけ注目すると誤答になります。
  2. 短縮後の全体日数を、単に短縮分だけ引いて考える
    → 分岐している場合、短縮した作業が元々全体の遅延要因(クリティカル)でないと、全体日数は同じままか別の経路の値に依存します。必ず「短縮前後でどの経路が最長になるか」を確認してください。

補足コラム

クリティカルパス(最長経路)は、プロジェクト管理で特に重要な考え方です。理由は、クリティカルパス上の作業を遅らせると全体が遅れ、逆にそこを短縮すると全体短縮につながるからです。一方でクリティカルでない作業を短縮しても全体に影響しないことが多いです。図や数字が出る問題では、各経路の合計を比べるだけで解けます。
簡単なチェック手順:
  • 全ての分岐ごとに経路の合計を計算する。
  • 最大値が全体日数(クリティカルパス)。
  • 変更を加えたら再度各経路の合計を比較する。

FAQ

Q1: なぜ「最長の経路」が全体日数になるのですか?
A1: すべての作業は順に完了して最終工程に到達しなければ終了できません。複数の並行経路のうち、最も時間のかかる経路が最後まで仕事を終えられないため全体の終了を決めます。これが「最長経路が全体を支配する」理由です。
Q2: 問題文に「全体が1日減った」とあるとき、どの経路を確認すればいいですか?
A2: 変更前後で、各経路の合計を計算して比較します。変更によってどの経路が最長になるかを確認するのが重要です。
Q3: 実務で複数の作業を同時に短縮したらどう判断する?
A3: その場合も同じく、全経路の合計を出して最大値を求めます。短縮はクリティカルパス上の作業に対して行うと効率的です。

関連キーワード: クリティカルパス、経路合計、プロジェクト管理、作業短縮、ネットワーク図、所要日数、スケジュール調整
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について