正答4
解説
正解は4です。
スプーリング(spooling)は、低速な入出力装置と高速なCPUの速度差を吸収するための仕組みです。
出力データを一時的に高速な補助記憶に蓄えるのが特徴です。
【選択肢別解説】
1:× キーボードの入力データを主記憶に一時保存するのは、キーボードバッファ(入力バッファリング)の説明です。
スプーリングは磁気ディスクを使う点が異なります。
2:× ジョブの実行順序を特性や優先順位で決めるのは、ジョブスケジューリングの説明です。
3:× 通信データを代理に送り、代理が相手とやり取りするのは、プロキシ(代理サーバ)の説明です。
4:○ プリンタへの出力データを一旦磁気ディスクに書き出せば、プログラムは印刷の完了を待たずに次の処理へ進めます。
その後、データは磁気ディスクからプリンタへ順次出力されます。
これがスプーリングです。
【ポイント】
スプーリングによってCPUが低速装置を待つ時間が減り、システムのスループットが向上します。
印刷待ちのデータを溜めておく領域をスプールと呼びます。