令和4年度 ITパスポート試験 公開問題 問3 解説 ファームウェア
ゲーム機,家電製品などに搭載されている,ハードウェアの基本的な制御を行うためのソフトウェアはどれか。
- ア グループウェア
- イ シェアウェア
- ウ ファームウェア ✓ 正答
- エ ミドルウェア
解説
この問題は、ソフトウェアが「どのような役割を担い、どの層に位置しているか」を整理することで正解を導き出せます。キーワードとなる「ハードウェアの基本的な制御」というフレーズを見たら、ハードウェアを動かすための最も土台となるソフトウェアである「ファームウェア」を選択してください。
ファームウェアの役割と特徴
ファームウェアは、コンピュータ、ゲーム機、テレビ、冷蔵庫などの家電製品において、ハードウェアを直接制御するためのソフトウェアです。通常のOSやアプリケーションと異なり、製品の製造時にROMやフラッシュメモリといったハードウェア内部の記憶領域に書き込まれています。
利用者が直接意識して操作することはほとんどありませんが、電源を入れた瞬間にハードウェアを初期化したり、入力された信号を処理したりと、その製品が正しく動くための最も基礎的な役割を担っています。スマートフォンやルーターなどのアップデートで聞かれる「ファームウェア更新」とは、この土台となるプログラムを最新版に書き換える作業を指します。
各選択肢との違い
選択肢を混同しないためには、それぞれのソフトウェアが「誰のために、何のために動いているか」という視点が有効です。
グループウェアは、電子メールやスケジューラのように、組織内のユーザー同士が協力して業務を行うためのアプリケーション群のことです。個人のハードウェア制御とは目的が異なります。
シェアウェアは、開発者が「試用期間を設けて有償で提供する」といった販売形態を指す言葉です。ソフトウェアの機能ではなく、対価を払うというビジネスモデルに着目した分類です。
ミドルウェアは、OS(オペレーティングシステム)とアプリケーションの中間に位置するソフトウェアです。データベース管理システムや通信機能など、特定のアプリケーションに依存しない共通的な機能を提供することで、開発を効率化する役割を持ちます。ハードウェアを直接制御するファームウェアとは、階層が全く異なります。
この問題のパターン
本試験では、ソフトウェアをその役割や位置付けで分類する問題が頻出します。「ハードウェアの制御=ファームウェア」「OSとアプリの中間=ミドルウェア」「業務効率化=グループウェア」という結びつきを覚えておくと、初見の文章題でも自信を持って回答を選べるようになります。
IT用語辞典 e-Words:ファームウェアとは Wikipedia:ファームウェア IPA 独立行政法人 情報処理推進機構:情報セキュリティ学習サイト(基本用語の解説)