問81
頻出度★☆☆
PCに接続された周辺装置と, OSやアプリケーションソフトとを仲介して, 周辺装置を制御・操作するソフトウェアはどれか。
この問題の解説と、これまでの解答の記録です。
PCに接続された周辺装置と, OSやアプリケーションソフトとを仲介して, 周辺装置を制御・操作するソフトウェアはどれか。
アーカイバは、複数のファイルを一つにまとめたり圧縮・展開したりするソフトウェアである。ファイル管理のための道具であり、周辺装置を制御・操作する機能はもたないため誤り。
インストーラは、アプリケーションソフトやドライバなどを PC に導入(セットアップ)するためのソフトウェアである。導入作業を行うだけで、稼働中の周辺装置を仲介・制御する役割はないため誤り。
正解 デバイスドライバは、プリンタやマウスなどの周辺装置ごとの固有な制御手順を担い、OS やアプリケーションソフトと周辺装置との間を仲介するソフトウェアである。OS やアプリは「印刷せよ」「データを送れ」といった標準的な命令を出すだけでよく、その命令を各装置が理解できる具体的な信号・手順へ変換するのがデバイスドライバの役割である。設問の「周辺装置と OS・アプリを仲介し、周辺装置を制御・操作する」という記述に完全に一致するため「ウ」が正しい。
ミドルウェアは、OS とアプリケーションソフトの中間に位置し、データベース管理やトランザクション処理など共通的な機能を提供するソフトウェアである。仲介する対象は OS とアプリであって周辺装置ではなく、ハードウェアの制御を担うものではないため誤り。