0
0
Operating Systemsknowledge~5 mins

I/O hardware basics in Operating Systems - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What does I/O stand for in computer systems?
I/O stands for Input/Output. It refers to the communication between a computer and the outside world, such as devices that send data to the computer (input) or receive data from it (output).
Click to reveal answer
beginner
Name two common input devices.
Two common input devices are a keyboard and a mouse. They allow users to send data or commands to the computer.
Click to reveal answer
beginner
What is the role of an output device?
An output device receives data from the computer and presents it to the user. Examples include monitors (display screens) and printers.
Click to reveal answer
intermediate
Explain what a device controller does.
A device controller is hardware that manages communication between the computer and an I/O device. It converts data from the device into a form the computer can understand and vice versa.
Click to reveal answer
intermediate
Why is buffering important in I/O operations?
Buffering temporarily stores data during transfer between the computer and an I/O device. It helps handle speed differences and smooths data flow, preventing delays or data loss.
Click to reveal answer
Which of the following is an example of an output device?
AMonitor
BScanner
CMicrophone
DKeyboard
What does a device controller do?
AGenerates power for devices
BStores data permanently
CProcesses user commands
DManages communication between CPU and I/O devices
Why is buffering used in I/O operations?
ATo temporarily store data and handle speed differences
BTo increase device size
CTo encrypt data
DTo reduce power consumption
Which device is primarily used for input?
APrinter
BMouse
CSpeaker
DMonitor
I/O hardware connects the computer to:
AInternal memory only
BThe internet only
CExternal devices like keyboards and printers
DThe CPU only
Describe the difference between input and output devices with examples.
Think about devices that send data to the computer versus those that show or print data.
You got /3 concepts.
    Explain the role of buffering in I/O hardware and why it is necessary.
    Consider what happens when a fast computer talks to a slower device.
    You got /3 concepts.