平成27年度 春期 ITパスポート試験 公開問題 問80 解説 スプール機能
プリンタへの出力処理において,ハードディスクに全ての出力データを一時的に 書き込み,プリンタの処理速度に合わせて少しずつ出力処理をさせることで,CPUを システム全体で効率的に利用する機能はどれか。
- ア アドオン
- イ スプール ✓ 正答
- ウ デフラグ
- エ プラグアンドプレイ
解説
正解の判断根拠
この問題は「低速な出力機器」と「高速なCPU」の処理速度の差を埋める仕組みが何かを問うています。ハードディスクに一時保存して順番待ちをさせる機能を「スプール」と呼びます。キーワードは「プリンタ出力」「一時的に書き込み」「待ち時間をなくす」です。これらを見たら迷わず「スプール」を選びましょう。
スプールが求められる背景
コンピュータにおいて、CPUの処理速度は非常に高速ですが、プリンタのような周辺機器の処理速度はそれに比べて圧倒的に低速です。
もしスプールという機能がない場合、CPUはデータをプリンタに送るたびに、プリンタが印刷を終えるまで「次のデータを出していいよ」という合図を待つことになります。これでは、CPUという高性能な頭脳が、印刷という単純作業の完了待ちで時間を浪費してしまい、システム全体の効率が極端に低下してしまいます。
そこで登場するのがスプールです。データを直接プリンタに送るのではなく、一旦ハードディスク(補助記憶装置)上の専用エリアに保存します。CPUはデータをディスクに書き終えた時点で解放されるため、すぐに別の作業に取り掛かることができます。その後、プリンタ側の準備が整ったタイミングで、ハードディスクから少しずつデータを取り出して印刷を続行します。この「仲介」こそがスプールの役割です。
誤った選択肢の考え方
他の選択肢についても、ITパスポート試験で頻出する用語ですので整理しておきましょう。
アドオンは、Webブラウザやソフトウェアに機能を追加するプログラムのことです。拡張機能とも呼ばれます。
デフラグは、ハードディスク内のバラバラに書き込まれたデータを整理し、読み書きを速くする作業のことです。物理的なディスクの断片化を解消する処理です。
プラグアンドプレイは、機器を接続するだけでOSが自動的にドライバを読み込み、すぐに使えるようにする機能のことです。USBメモリやマウスなどが代表例です。
これらの用語は、ハードウェア管理やシステム効率化という文脈で非常によく出題されます。スプールは特に「CPUの待ち時間を減らす」というシステムパフォーマンス改善の観点で理解しておくことが合格への近道です。