本文へスキップ

平成25年度 春期 ITパスポート試験 問66

この問題の解説と、これまでの解答の記録です。

問66
頻出度★☆☆

PC の起動時に動作するプログラムの種類を BIOS (Basic Input Output System), OS, 常駐アプリケーションプログラムの三つに大別した場合, これらのプログラムを実行される順に並べたものはどれか。

出典 平成25年度 春期 ITパスポート試験 問66
解説

問 66

  • ア

    正解 正解はア (BIOS → OS → 常駐アプリケーションプログラム) である。PC の電源を入れると、まず ROM やフラッシュメモリに格納された BIOS が動き出す。BIOS はハードウェアの初期化と自己診断 (POST) を行い、キーボードやディスクなど最低限の入出力を使えるようにしたうえで、起動ディスクからブートプログラムを読み出して OS を主記憶に展開する。次に OS が起動し、メモリ管理・ファイルシステム・デバイスドライバなど応用ソフトが動くための実行環境を整える。常駐アプリケーションプログラム (ウイルス対策ソフトや常駐型の入力支援ツールなど) は、OS の管理下で自動的に起動される応用ソフトウェアなので、OS が立ち上がった後に読み込まれる。つまり「ハードウェアに最も近いものから順に、上位のソフトウェアへ制御を渡していく」という流れになり、BIOS、OS、常駐アプリケーションプログラムの順が正しい。

  • 不正解イ

    OS を BIOS より先に置いている点が誤り。OS はハードディスクや SSD などの補助記憶装置に格納されており、それを読み出して主記憶に展開するのは BIOS の役割である。BIOS が動く前に OS が動くことはあり得ない。

  • 不正解ウ

    BIOS を最後に置いている点が誤り。BIOS は電源投入直後に最初に実行される起動用プログラムであり、OS や常駐アプリケーションが動いた後から起動することはない。先頭が OS になっている点もイと同じ理由で誤り。

  • 不正解エ

    常駐アプリケーションプログラムを先頭に置いている点が誤り。常駐アプリケーションは OS の管理下で動く応用ソフトウェアなので、OS が起動していない段階では実行できない。BIOS より先に動くこともない。

ここがポイント
  • PC の起動順序は BIOS (ハードウェア初期化・POST・OS の読み込み) → OS (実行環境の構築) → 常駐アプリケーションプログラム (OS 上で自動起動する応用ソフト) の順で、ハードウェアに近い階層から順に制御が渡される。
  • BIOS は ROM/フラッシュメモリ上にあるため電源投入直後から実行でき、補助記憶装置上にある OS を主記憶へ読み込む「起動の入口」であるという役割分担を押さえる。
用語

解答の記録