忍者ブログ
情報処理技術者試験の合格を目指す全受験者のための、1問1問「徹底解説」ブログです。単なる過去問の暗記ではなく、なぜその答えになるのかを本質的に理解できるよう解説します。書籍などでは学べない最新用語やトレンドを踏まえてご紹介します。

【LPICレベル1】システムの心臓部を起動せよ!「BIOSの基本機能」|情報処理問題1000本ノック

Linuxシステムが起動する際、最初に動作するのがBIOSです。ハードウェアとOSを橋渡しする非常に重要な役割を担っています。LPICレベル1の「101試験」でも頻出のテーマであるBIOSの基本特性をマスターしましょう。

1. 問題:BIOSの役割と特性

【 問題 】 BIOS(Basic Input/Output System)に関する記述として、最も適切なものはどれでしょうか?

ア、BIOSはハードディスク上のブートセクタに保存されているプログラムである。  
イ、OSやアプリケーションは、BIOSを介さずに直接すべてのハードウェアを制御する。  
ウ、マザーボード上のフラッシュROM等に書き込まれており、デバイスの初期化や制御を行う。  
エ、BIOSはシステムの起動後、カーネルがメモリにロードされた後で実行される。

2. 正解:BIOSの基本に関する正解

正解: ウ、マザーボード上のフラッシュROM等に書き込まれており、デバイスの初期化や制御を行う。

3. 解説:ハードウェアとソフトウェアの架け橋

BIOSは、PCの電源を入れた直後に実行されるファームウェアです。ハードウェア(物理的な部品)とソフトウェア(OSやアプリ)の間に立ち、基礎的な入出力を支えています。

【図解:BIOSの3つの特徴】

1. デバイスの制御と初期化
・キーボード、マウス、ディスクドライブなどのデバイスを直接制御します。
・電源投入直後にPOST(Power On Self Test)を行い、ハードウェアの異常をチェックします。

2. 保存場所(不揮発性メモリ) ★今回の正解
・ディスクではなく、マザーボード上のフラッシュROMなどのチップに書き込まれています。
・設定情報はCMOSメモリ(電池でバックアップされたメモリ)に保存されます。

3. インターフェースとしての役割
・OSやアプリケーションは、BIOSのインターフェースを通じてハードウェアにアクセスします。
・これにより、ソフトウェア側はハードウェアの詳細な差異を意識せずに済みます。
[ 補足:次世代の「UEFI」 ]
UEFI (Unified Extensible Firmware Interface):従来のBIOSに代わる新しい仕組みです。2TBを超える大容量ディスクからの起動や、マウス操作、セキュアブートなどの高度な機能に対応しています。

1. 理解のコツ: BIOSは、パソコンの「意識」が目覚める前に、体が正常に動くかチェックし、OS(脳)を呼び出すまでの「脊髄反射」的な役割だとイメージすると分かりやすいです。
2. 試験対策の視点: LPICでは「BIOSがどこに保存されているか(ROM)」「何のデバイスを管理しているか(キーボードやディスク)」がよく問われます。また、最近は後継のUEFIとの違いについても出題されるため、セットで覚えましょう。


4. まとめ

BIOSは、システム起動の第一歩です。ハードウェアを制御し、OSをロードするための準備を整える役割を理解しておくことが、Linuxのブートプロセス(起動手順)を理解する鍵となります。次は「ブートローダ(GRUB)」へのバトンタッチの流れも確認しておきましょう!




PR