令和元年度 秋期 応用情報技術者試験 午前 問17
ジョブ群と実行の条件が次のとおりであるとき,一時ファイルを作成する磁気ディスクに必要な容量は最低何Mバイトか。

キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
ポイント
- 各ジョブが開始時に50Mバイトの一時ファイルを作成します。
- ジョブの並列実行度は2です。つまり、同時に最大2つのジョブが実行されます。
- ジョブ間の依存関係から、どのタイミングでどのジョブが並行して実行されるかを考慮する必要があります。
ジョブの流れ
-
ジョブAとジョブCが同時に開始できます。(2ジョブ並行)
- A、C:50M × 2 = 100M -
ジョブAが終了後、ジョブBが開始します。
- C、B:50M × 2 = 100M -
ジョブBとジョブCが終了後、ジョブDとジョブEが同時に開始されます。
- D、E:50M × 2 = 100M -
ジョブDまたはEが終了後、ジョブFが開始されます。
- F:50M × 1 = 50M
最大使用量のタイミング
- ジョブDとジョブEが同時に実行されているときが、最も多くの一時ファイルを使用します。
- その際の使用量は50M × 2 = 100Mですが、並行度が2なので、同時に2つのジョブが最大で2セット分のディスク容量を必要とします。
したがって、最大200Mバイトのディスク容量が必要です。
答え
ウ: 200
出典:令和元年度 秋期 応用情報技術者試験 午前 問17