令和4年度春期 問16 / 80

令和4年度 春期 応用情報技術者試験 午前 問16

ジョブ群と実行の条件が次のとおりであるとき、一時ファイルを作成する磁気ディスクに必要な容量は最低何Mバイトか。

問題の図

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:ウ

1. 問題のポイント

  • 各ジョブは開始時に50Mバイトの一時ファイルを作成する。
  • ジョブの実行多重度は2であり、同時に最大2つのジョブが並行して実行される。
  • 一時ファイルは、ジョブが終了するまで削除されない。

2. ジョブの流れと一時ファイルの状態

  1. ジョブAが開始 → 50Mバイトの一時ファイル作成
  2. ジョブA終了 → ジョブB・Cが開始 → 50M×2 = 100Mバイトの一時ファイル作成
  3. ジョブB・C終了 → ジョブD・Eが開始 → 50M×2 = 100Mバイトの一時ファイル作成
  4. ジョブD・Eが実行中で、ジョブFが待機状態。このとき、一時ファイルが最も多く存在する状態は以下の通り:
    - ジョブD・E・B・Cが同時に存在 → 50M×4 = 200Mバイト

3. 結論

  • 一時ファイルの容量が最も多くなるのは、ジョブD・Eの実行中にジョブB・Cのファイルが存在するタイミング。
  • したがって、一時ファイルを作成する磁気ディスクには少なくとも200Mバイトの容量が必要です。

答え

ウ: 200

出典:令和4年度 春期 応用情報技術者試験 午前 問16

令和4年度春期の他の問題