跳到正文

平成26年度 秋期 ITパスポート試験 問86

这道题的解析和你的作答记录。

問86
頻出度★★★

機械メーカのS社では,製品Xに組み込むソフトウェア(以下,Xソフトという)の開発作業A~Hを表1のように計画した。ここで,前作業とは当該作業を開始する前に終了していなければならない作業のことであり,各作業は前作業が終了すればすぐに開始する。各作業に掛かった費用は,各作業完了時に計上する。 表1 Xソフト開発の作業

作業日数費用前作業
A25なし
B37A
C44B
D45A
E56D
F25A
G66D, F
H712C, E, G

図1は,表1に基づいて作成したアローダイアグラムである。 Xソフトの開発が表1のとおりに進んだ場合,開始してから10日目の作業完了時までに計上する費用の累計を表すグラフとして,適切なものはどれか。

出典 平成26年度 秋期 ITパスポート試験 問86
解説

問 86

  • 错误ア

    它同样从0开始,在第2、4、5、6天出现台阶,最终值也是26,到第9天为止的中间过程与 イ 相同;但最后一个台阶(+4=C 的费用)被放在了第8天。C 要在 B(第5天完成)之后花4天,因此完成日是第9天,不可能在第8天计入。台阶的位置提早了一天,是错误的。

  • イ

    正解 各作业的费用是在「完成时」计入的,因此首先要根据前置作业的约束求出各作业的完成日。A 没有前置作业,第0天开始、第2天完成。A 完成后 B、D、F 可以同时开始:F 需2天,第4天完成;B 需3天,第5天完成;D 需4天,第6天完成。C 在 B 完成之后(第5天开始)需要4天,第9天完成。E 在 D 完成之后(第6天开始)需要5天,第11天完成;G 要等 D 和 F 都结束的第6天才能开始,需要6天,第12天完成。因此到第10天为止完成的只有 A、F、B、D、C 这5项作业,费用累计依次增加为:第2天5、第4天10(+5)、第5天17(+7)、第6天22(+5)、第9天26(+4);由于 E、G 尚未完成,到第10天时仍然保持在26不变。起点为0,在第2、4、5、6、9天这5处出现台阶,第9天之后在26处保持水平——具有这种形状的只有 イ 的图表。

  • 错误ウ

    在第0天的时点上就已经计入了5,也就是把 A 的费用计在了开始时,而不是「完成时(第2天)」。而且台阶出现在第2、3、4、6、9天,整体都提前了;第10天的累计也约为32,是连 E 和 G 的费用都包含在内的数值。第10天时 E(第11天完成)和 G(第12天完成)尚未完成,所以不可能达到这个金额。

  • 错误エ

    与 ウ 一样,把 A 的费用计在第0天这一点是错误的;台阶也出现在第2、3、4、7、9天,与实际的完成日(2、4、5、6、9)不一致。第10天的累计同样约为32,把尚未完成的 E、G 的费用也计入了,是偏大的数值。

ここがポイント
  • 根据前置作业(先行作业)的指定,依次追踪出各作业的最早开始日和完成日。拥有多个前置作业的作业(本题中是 G 和 H),在所有前置作业都结束之前不能开始,即要等到这些前置作业完成日中的最大值。
  • 按照「费用在各作业完成时计入」这一条件,费用会在作业的完成日一次性以台阶的形式出现。用累计费用图筛选选项时,要同时看台阶的位置(完成日)和台阶的高度(该作业的费用)。
用語
解答問86イ
练这一题

作答记录