FUNDAMENTALS OF COMPUTER

APPLICATION SYSTEM SOFTWARE

SYSTEMS SOFTWARE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The component that facilitates communication between a device and an OS is called ____
A
a command-driven interface
B
a device driver
C
a spooler
D
an Application Programming Interface
Explanation: 

Detailed explanation-1: -A device driver may also be called a software driver. Drivers facilitate communication between an operating system and a peripheral hardware device.

Detailed explanation-2: -A device driver is a special kind of software program that controls a specific hardware device attached to a computer. Device drivers are essential for a computer to work properly.

Detailed explanation-3: -Device drivers operate inside the OS kernel layer. They work in a highly privileged environment because they need low-level access to hardware operations to function. They enable the computer’s operating system (OS) to interface with the hardware for which they were developed.

Detailed explanation-4: -A driver communicates with the device through the computer bus or communications subsystem to which the hardware connects. When a calling program invokes a routine in the driver, the driver issues commands to the device (drives it).

Detailed explanation-5: -A device driver communicates between the OS and the computer’s physical devices.

There is 1 question to complete.