正解は ア
デバイスドライバの役割を問う基本問題です。デバイスドライバは、PCに接続されたキーボード、マウス、プリンタ、ディスプレイアダプタなどの周辺機器(デバイス)を制御するためのソフトウェアで、OSとハードウェアの橋渡しを担います。周辺機器はメーカーや機種ごとに制御方法が異なりますが、デバイスドライバが機器固有の差異を吸収してOSに統一的なインタフェースを提供するため、アプリケーションは機器の違いを意識せずに入出力を行えます。アの「PCに接続された周辺機器を制御するソフトウェア」が正解です。新しいプリンタを接続したときに「ドライバのインストール」が求められるのは、OSがその機器の制御方法を知るために専用の制御ソフトウェアが必要だからです。近年はOSが標準ドライバを多数内蔵し、接続するだけで使えるプラグアンドプレイが一般的になっていますが、その場合も裏ではOSによるドライバの自動検出と組込みが行われており、仕組みとしては同じです。
デバイスドライバ=周辺機器を制御しOSとの橋渡しをするソフトウェア。インストーラ(導入)、マクロ(操作自動化)、マルウェア(悪意)との区別はそれぞれの目的語で判断。