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

基本情報技術者 2012年 秋期 午前(科目A) 問52


問題文

図のアローダイアグラムにおいて、プロジェクト全体の期間を短縮するために、作業A〜Eの幾つかを1日ずつ短縮する。プロジェクト全体を2日短縮できる作業の組合せはどれか。
基本情報技術者 2012年 秋期 午前(科目A) 問52の問題画像

選択肢

ア:A, C, E
イ:A, D
ウ:B, C, E
エ:B, D(正解)

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

アローダイアグラムの作業短縮【午前解説】

正解の理由

図の作業 C は、B の終点から A の終点へ向かう矢印です。開始から終了までの経路は次の3つです。
  • 経路1:A → D = 日
  • 経路2:B → C → D = 日
  • 経路3:B → E → F = 日
最長の経路(クリティカルパス)は経路2で、全体は9日です。全体を2日短縮して7日にするには、3つの経路をすべて7日以下にしなければなりません。B と D を1日ずつ短縮すると、経路1は 日、経路2は 日、経路3は 日になり、全体が7日(2日短縮)になります。したがって正解は エ です。

解法ステップ

  1. 矢印の向きに注意して、開始から終了までの経路をすべて列挙する(C は B の終点 → A の終点)。
  2. 各経路の所要日数を求め、最長の経路(9日)を確認する。
  3. 選択肢ごとに、指定された作業を1日ずつ短縮したときの各経路の日数を求める。
  4. 全経路の最長が7日になる組合せを選ぶ。

選択肢別の誤答解説

  • ア: A, C, E
    経路1は7日、経路2は 日、経路3は7日で、全体は8日(1日短縮)にしかなりません。B か D を短縮しないと経路2が縮みきりません。
  • イ: A, D
    経路1は6日、経路2は 日、経路3は8日で、全体は8日(1日短縮)です。
  • ウ: B, C, E
    経路1は8日のまま、経路2は 日、経路3は 日で、全体は8日(1日短縮)です。A・D の経路が残ります。
  • エ: B, D(正解)
    経路1・経路2・経路3がすべて7日になり、全体が2日短縮されます。

よくある誤解

  • 矢印 C の向きを逆(A の終点 → B の終点)に読むと、A → C → E → F(15日)が最長に見えてしまいます。アローダイアグラムでは矢印の向きが作業の順序を表すので、向きを必ず確認します。
  • クリティカルパス上の作業だけを短縮すればよいと考える誤り。短縮すると別の経路が新たに最長になるので、全経路の長さを確かめる必要があります。本問では A → D と B → E → F も8日あり、9日から7日にするにはこれらも縮める必要があります。

補足コラム

作業を短縮して全体の期間を縮める(クラッシング)ときは、短縮後に全経路のうち最長のものが全体の期間になります。複数の経路が同じ長さで並んでいる場合は、そのすべてを短縮しないと全体は短くなりません。本問の B と D は、それぞれ2つの経路に共通する作業なので、少ない作業数で全経路を縮められます。

FAQ

Q1. クリティカルパス上の作業を1日短縮すれば、常にプロジェクトは1日短くなりますか?
A1. 他の経路にその1日分の余裕がある場合に限ります。本問のように別の経路との差が1日しかないと、2日目からは別の経路も縮める必要があります。
Q2. 合流点では何を待つことになりますか?
A2. 合流点の後の作業は、合流する先行作業のうち最も遅く終わるものを待って始まります。

関連キーワード: クリティカルパス、アローダイアグラム、クラッシング、フロート、合流点、プロジェクト短縮
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

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

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