PCに接続された周辺装置と, OSやアプリケーションソフトとを仲介して, 周辺装置を制御・操作するソフトウェアはどれか。
平成28年度 春期 ITパスポート試験 問81
This question's explanation and your answers so far.
問 81
Incorrectア
An archiver is software that combines multiple files into one, or compresses and extracts them. It is a tool for file management and has no function to control or operate peripheral devices, so it is incorrect.
Incorrectイ
An installer is software for installing (setting up) application software, drivers, and the like onto a PC. It only performs the installation work and does not take on the role of mediating or controlling a running peripheral device, so it is incorrect.
- ウ
正解 A device driver handles the control procedures specific to each peripheral device, such as a printer or mouse, and is the software that mediates between the OS or application software and the peripheral device. The OS and applications only need to issue standard commands like “print” or “send the data,” and it is the device driver's role to convert those commands into the concrete signals and procedures that each device can understand. This exactly matches the statement in the question—“mediating between the peripheral device and the OS/application, and controlling and operating the peripheral device”—so ウ is correct.
Incorrectエ
Middleware is software that sits between the OS and application software and provides common functions such as database management and transaction processing. What it mediates is the OS and applications, not peripheral devices, and it does not handle hardware control, so it is incorrect.
- Device driver = dedicated software that handles the control procedures for each peripheral device and mediates and controls between the OS/application and the peripheral device (hardware).
- Distinguishing the confusing terms: archiver (compression/combining), installer (installation), and middleware (providing common functions between the OS and applications) are none of them aimed at hardware control.