四つのジョブA〜Dを次の条件で実行し印刷する。
全ての印刷が完了するのは、ジョブを起動してから何秒後か。
| [条件] | |
| (1) | ジョブは一斉に起動され、多重度1で実行される。 |
| (2) | 優先順位はAが最も高く、B、C、Dの順に低くなる。 |
| (3) | ジョブの実行後、スプーリング機能が1台のプリンターを用いて逐次印刷を行う。 |
| (4) | 各ジョブを単独で実行した場合の実行時間と印刷時間は、表のとおりである。 |
| (5) | その他のオーバーヘッドは考慮しない。 |
単位 秒
|
| ア | 100 |
| イ | 160 |
| ウ | 190 |
| エ | 280 |
答え ウ
【解説】
条件から多重度が1なのでCPUは1度に1つのジョブしか処理(実行)できない。
また、印刷も1度に1つのジョブしか処理できない。
スプーリング機能により、実行と印刷は並行して行われ、各ジョブの実行順は優先順位の高いものからになるので、これを図にすると

となり、ジョブが起動してから最後の印刷が終了するまで180秒(ウ)かかる。
【キーワード】
・スプーリング