223k views
3 votes
What software enables an OS to communicate with hardware?

a) Graphical user interface
b) Application programming interface
c) Plug and Play
d) Device driver

User ColOfAbRiX
by
8.1k points

1 Answer

3 votes

Final answer:

A device driver enables an OS to communicate with hardware.

Step-by-step explanation:

The correct answer is d) Device driver. A device driver is a type of software that enables an operating system to communicate with hardware. It acts as a translator between the operating system and the specific hardware device, allowing the operating system to send commands and receive data from the hardware.

User Omar Awamry
by
8.0k points