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

ITパスポート 2016年 春期 52


問題文

次の表に示す作業全体の最短の所要日数を増やすことなく作業Eの所要日数を増やしたい。最大何日増やすことができるか。
ITパスポート 2016年 春期  問52の問題画像

選択肢

0
1
2(正解)
3

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

作業Eの所要日数を増やしても工期が変わらない最大日数【ITパスポート 解説】

正解の理由

表の作業を順に見ていくと、最短で終わる全体の所要日数(プロジェクトの工期)は「A を行う 7 日」が支配しています。一方、作業Eは B(4日)と D(C→Dで合計3日)の両方が完了してから始めるため、E の開始は B の完了(4日)に合わせられます。現在の E の終了時刻は 4 + 1 = 5 日です。プロジェクト全体が 7 日なので、E の終了を 7 日以内に収められれば工期は変わりません。したがって E を増やせる最大は 7 − 5 = 2 日で、選択肢の中では (2)が正しいです。

解法ステップ

  1. 各作業の最早終了時刻(早い方から終わる時間)を求める。
    • A: 0 + 7 = 7
    • B: 0 + 4 = 4
    • C: 0 + 2 = 2 → D: 2 + 1 = 3
    • E の開始は B と D の両方の完了の「遅い方」なので E 開始 = max(4, 3) = 4。E 終了 = 4 + 1 = 5
  2. 現在のプロジェクト最短所要日数(全体の工期)は max(A 終了, E 終了) = max(7, 5) = 7 日。
  3. E の所要日数を x 日増やしたときの E 終了は 5 + x。工期を変えない条件は

    これより 。したがって最大は 2 日。
(別の見方:E の余裕時間(スラック)は 7 − 5 = 2 日。スラックだけ増やせる。)

選択肢別の誤答解説

  • ア:0
    誤りの理由:E が完全に余裕ゼロであると誤解した場合。実際は E の終了は 5 日で、プロジェクトの工期 7 日まで 2 日の余裕があります。
  • イ:1
    誤りの理由:E と A の差を単純に1日と見なした誤り(あるいはスラックを半分に間違える)。計算するとまだ 1 日増やしても工期は変わりませんが、さらにもう1日増やしても工期内(合計2日まで)です。
  • ウ:2(正解)
    理由は上記。E の終了を 7 日以内に収めると工期は影響を受けないため、最大 2 日増加可能です。
  • エ:3
    誤りの理由:E を 3 日増やすと E 終了が 8 日になり、A の 7 日を超えてプロジェクトの工期が延びてしまいます。したがって許容されません。

よくある誤解

  • 「E は B と D の合計を見ればよい」と考える誤り:E の開始は B と D の両方の完了を待つため、開始時刻はそれらの「合計」ではなく「遅い方(max)」を使います。合計すると重複待ちを二重に数えてしまいます。
  • 「A と E は独立だから無関係」と考える誤り:確かに独立ですが、全体の工期は最長の経路(クリティカルパス)で決まるため、A の 7 日が基準になります。E を増やしてもその終了が 7 日を超えなければ影響はありません。
  • 「余裕(スラック)は各作業で同じ」と思う誤り:作業ごとにスラックは異なります。今回 E のスラックは 2 日ですが、他の作業は異なる値です。

補足コラム

  • スラック(余裕時間):その作業の終了時刻をどれだけ遅らせても全体の工期に影響を与えない時間です。計算は「プロジェクトの工期 − その作業の最早終了時刻」。今回 E のスラック = 7 − 5 = 2 日です。
  • クリティカルパス(重要経路):プロジェクトの工期を決める最長の経路で、スラックが 0 の作業が含まれます。今回は A(7日)が単独でクリティカルパスになっています。
  • 実務でのポイント:ある作業の工数を増やす(遅延させる)場合は、まずクリティカルパスと各作業のスラックを確認します。スラック以内なら影響が出ないため優先度は低くなります。

FAQ

Q. E を 2 日増やすとスケジュール管理で何か気をつけることは?
A. スラックは他の変更で消費される可能性があります。例えば B の遅れや C の延伸が起きると E の開始時刻が後ろにずれ、合計で工期超過になることがあります。余裕を使う場合は全体の変更の影響を確認してください。
Q. 小数日(例:1.5日)で考えても同じですか?
A. 原理は同じです。条件は 5 + x ≤ 7 なので x ≤ 2 です。単位が小数でも上限は 2.0 日です。
Q. もし A が短くなったらどうなる?
A. A が短くなりプロジェクト工期が E によって支配されるようになれば、E の許容増加量(スラック)は小さくなるかゼロになります。常に「最新のクリティカルパス」を確認してください。

関連キーワード: クリティカルパス、スラック、工程管理、PERT(Program Evaluation and Review Technique:評価見積法)、CPM(Critical Path Method:クリティカルパス法)
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

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

クイズ画面へ遷移する

すぐに利用可能!

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

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