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

ITパスポート 2010年 春期 35


問題文

図のアローダイアグラムで、AからGに至る全体の作業日数に影響を与えないことを条件に、C→Fの作業の遅れは最大何日間まで許容できるか。
ITパスポート 2010年 春期  問35の問題画像

選択肢

1
2
3
4(正解)

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

図のアローダイアグラムで、C→Fの遅れが許容できる最大日数は何日か【ITパスポート 解説】

正解の理由

この問題は「どの経路(パス)が全体の工期を決めるか」を見つけ、C→F(CからFへの作業)の属する経路がどれだけ余裕(スラック)を持つかを求める問題です。
まず図をたどって全てのAからGへの経路と日数を計算すると、最も長い経路(プロジェクト全体の最短完了日数を決める経路)は A→B→D→F→G(3 + 4 + 6 + 4 = 17日)であることが分かります。これを「クリティカルパス(Critical Path:全体工期を決める最長の経路)」と呼びます。
C→F を含む経路の代表は A→C→F→G(3 + 6 + 4 = 13日)です。クリティカルパスとの差は 日なので、C→F の遅れは最大で 4 日までなら全体工期に影響しません。したがって正しい選択肢は (4日)です。

解法ステップ

  1. 「経路(パス)」を列挙する
    A から G まで行けるすべての経路を見つけます。例えば A→E→G、A→C→F→G、A→B→D→F→G など。
  2. 各経路の合計作業日数を計算する
    矢印上の数字を足して、経路ごとの日数を求めます。例:A→C→F→G = 3 + 6 + 4 = 13。
  3. クリティカルパス(最長経路)を見つける
    全経路の中で最も長いものがクリティカルパスです。本問では A→B→D→F→G = 17日。
  4. C→F の属する経路の長さをクリティカルパスと比較して余裕を求める
    余裕(スラック) = クリティカルパス日数 − C→F 経路の日数
    よって 日。これが遅延しても全体に影響しない最大日数です。

選択肢別の誤答解説

  • ア: 1
    1日は実際の余裕(4日)より小さい見積りです。部分的には短すぎて安全余裕を過小推定しています。
  • イ: 2
    2日も同様に過小です。C→F の経路(13日)とクリティカルパス(17日)の差を正しく計算していません。
  • ウ: 3
    3日も正解の 4日に満たないため不正解です。計算ミスで「17 − 13 = 3」としてしまった典型的な誤りです。
  • エ: 4
    クリティカルパスと C→F を含む経路の差が 4 日であり、その分だけ遅延が許容されるため正解です(選択肢は )。

よくある誤解

  1. 「C→F が遅れたら、すぐに全体が遅れる」と考える誤り
    実際にはその経路がクリティカル(最長)でなければ、ある程度の遅れは他の経路との比較で吸収できます。これが「余裕(スラック)」です。
  2. 「F→G の後ろの経路も考えれば良いだけ」との単純化
    F に入る経路は複数ありますが、C→F の遅れがどれだけプロジェクトに波及するかは、C→F を通る経路の総和とクリティカルパスとの差で判断します。単独の矢印だけで判断しないこと。
  3. 経路の列挙漏れ
    すべてのA→G経路を拾わないと、真のクリティカルパスを見落とします。必ず網羅的に確認してください。

補足コラム

  • 余裕(スラック、slack)とは?
    作業がどれだけ遅れても全体工期に影響しないかを示す値です。一般に「スラック = 最遅開始時間(LS) − 最早開始時間(ES)」や「最遅終了(LF) − 最早終了(EF)」で計算します。
  • 最早開始時間・最遅開始時間(ES, LS)について
    最早開始時間(ES: Earliest Start)はその作業を早く始められる時刻、最遅開始時間(LS: Latest Start)は遅く始めても全体に影響が出ない最遅時刻を指します。基本公式は以下です。
  • 手法の名前
    このように経路と余裕を計算してプロジェクト全体日数を求める方法は CPM(Critical Path Method:クリティカルパス法)や PERT(Program Evaluation and Review Technique:プログラム評価見積法)と呼ばれます。

FAQ

Q1: C→F が 4 日遅れたらプロジェクトはどうなる?
A1: 4日遅れても A→B→D→F→G(17日)と同じ 17日になり、全体工期は変わりません。5日遅れるとその経路が18日になり、プロジェクト全体が遅延します。
Q2: 別経路(C→D→F)を使えばC→Fの遅れを回避できる?
A2: 算術的には別経路の所要日数は A→C→D→F→G = 16日で、C→F 経路(13日)より長いです。回避の可否は実務上の並行作業や作業切替の仕方次第ですが、図の数値だけで言えば C→D→F 経路は既により長いので別経路に替えても全体のクリティカルには影響しません(ただしリソースの制約など実務要因は別途考慮)。
Q3: 余裕日数は各作業に必ずあるの?
A3: クリティカルパス上の作業は余裕 0 日です。その他の作業には 1 日以上の余裕があることがありますが、必ずしもあるとは限りません。

関連キーワード: アローダイアグラム(Activity on Arrow:矢印で作業を表す図), クリティカルパス(Critical Path), 余裕日数(スラック、slack), 最早開始時間(ES: Earliest Start), 最遅開始時間(LS: Latest Start), CPM(Critical Path Method), PERT, プロジェクト管理, ネットワーク図
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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