Input-Output Organization and Peripherals # MCQs Practice set

Q.1 Which of the following is NOT an input device?

Keyboard
Mouse
Monitor
Scanner
Explanation - A monitor is an output device, not used for providing input to the computer.
Correct answer is: Monitor

Q.2 What does DMA stand for in computer I/O systems?

Direct Memory Access
Data Memory Access
Dynamic Memory Allocation
Direct Mode Access
Explanation - DMA allows I/O devices to transfer data directly to or from memory without CPU intervention.
Correct answer is: Direct Memory Access

Q.3 Which type of I/O operation requires the CPU to be involved in every data transfer?

Programmed I/O
Interrupt-driven I/O
DMA
Buffered I/O
Explanation - In Programmed I/O, the CPU actively polls the I/O device to check for data transfer readiness.
Correct answer is: Programmed I/O

Q.4 What is the primary advantage of interrupt-driven I/O over programmed I/O?

Faster CPU
Less CPU wastage
Simpler programming
Less memory usage
Explanation - Interrupt-driven I/O allows the CPU to perform other tasks while waiting for I/O completion, reducing idle time.
Correct answer is: Less CPU wastage

Q.5 Which bus is used to transfer data between the CPU and peripherals?

Address Bus
Control Bus
Data Bus
Power Bus
Explanation - The Data Bus is used for transferring data between CPU, memory, and I/O devices.
Correct answer is: Data Bus

Q.6 Which of the following is an example of a serial communication device?

Parallel Printer
USB
IDE Hard Disk
SATA Hard Disk
Explanation - USB (Universal Serial Bus) transfers data one bit at a time, making it a serial communication device.
Correct answer is: USB

Q.7 What type of I/O device is a network card?

Input device
Output device
Input/Output device
Storage device
Explanation - A network card can both receive (input) and send (output) data over a network.
Correct answer is: Input/Output device

Q.8 Which I/O technique allows devices to operate at their own speed independently of the CPU?

Programmed I/O
Interrupt-driven I/O
DMA
Polling
Explanation - DMA allows the device to transfer data directly to/from memory, bypassing CPU involvement and enabling independent operation.
Correct answer is: DMA

Q.9 In which I/O method does the CPU repeatedly check the status of an I/O device?

Polling
Interrupt
DMA
Buffered I/O
Explanation - Polling involves the CPU continuously checking the I/O device to see if it is ready for data transfer.
Correct answer is: Polling

Q.10 What is the role of an I/O controller?

Execute CPU instructions
Manage data transfer between CPU and devices
Store programs
Manage memory hierarchy
Explanation - The I/O controller acts as an interface between the CPU and peripheral devices, managing data transfer efficiently.
Correct answer is: Manage data transfer between CPU and devices

Q.11 Which of the following is a block-oriented storage device?

Keyboard
Magnetic Disk
Mouse
Printer
Explanation - Block-oriented storage devices like magnetic disks read and write data in fixed-size blocks.
Correct answer is: Magnetic Disk

Q.12 What is the typical purpose of a line printer in a computer system?

Graphics output
High-speed text printing
Network communication
Memory storage
Explanation - Line printers are designed to print entire lines of text quickly, mainly used in batch processing systems.
Correct answer is: High-speed text printing

Q.13 Which I/O addressing method uses a separate memory address space for I/O devices?

Memory-mapped I/O
Port-mapped I/O
Direct I/O
Virtual I/O
Explanation - Port-mapped I/O (also called isolated I/O) uses a separate address space for I/O devices, distinct from memory addresses.
Correct answer is: Port-mapped I/O

Q.14 Which I/O addressing method treats devices as part of the main memory?

Memory-mapped I/O
Port-mapped I/O
Direct I/O
Buffered I/O
Explanation - Memory-mapped I/O assigns addresses in the main memory space to I/O devices, allowing standard CPU instructions to access them.
Correct answer is: Memory-mapped I/O

Q.15 Which of the following is true about a magnetic tape?

Random access device
Sequential access device
Volatile storage
Input-only device
Explanation - Magnetic tape is a sequential access storage medium, meaning data must be read in order from the start of the tape.
Correct answer is: Sequential access device

Q.16 Which of these is an example of an output device?

Joystick
Monitor
Keyboard
Microphone
Explanation - A monitor displays information to the user and is therefore classified as an output device.
Correct answer is: Monitor

Q.17 Which peripheral is typically used for high-speed data transfer in servers?

USB Drive
SCSI Disk
Keyboard
CRT Monitor
Explanation - SCSI (Small Computer System Interface) disks support high-speed data transfers, commonly used in servers.
Correct answer is: SCSI Disk

Q.18 What is the primary disadvantage of programmed I/O?

High CPU utilization
Slow data transfer
Device incompatibility
Complex hardware
Explanation - Programmed I/O requires the CPU to constantly check and manage I/O operations, leading to high CPU usage.
Correct answer is: High CPU utilization

Q.19 Which type of printer produces output by spraying ink onto paper?

Dot-matrix printer
Laser printer
Inkjet printer
Line printer
Explanation - Inkjet printers spray tiny droplets of liquid ink onto paper to produce images or text.
Correct answer is: Inkjet printer

Q.20 Which of the following is a character-oriented I/O device?

Keyboard
Magnetic Disk
Printer
Scanner
Explanation - Character-oriented devices transfer data one character at a time, and keyboards are a prime example.
Correct answer is: Keyboard

Q.21 In which method does the CPU get notified when I/O is ready?

Polling
Interrupt-driven I/O
Programmed I/O
DMA
Explanation - Interrupt-driven I/O notifies the CPU via an interrupt signal when an I/O device is ready for data transfer.
Correct answer is: Interrupt-driven I/O

Q.22 What is the key advantage of buffered I/O?

Reduces CPU wait time
Simplifies hardware
Increases polling frequency
Eliminates need for DMA
Explanation - Buffered I/O uses temporary memory storage to allow the CPU and device to operate at different speeds without constant CPU involvement.
Correct answer is: Reduces CPU wait time

Q.23 Which of the following is NOT a block transfer method?

DMA
Programmed I/O
Interrupt-driven I/O
Buffered I/O
Explanation - Programmed I/O transfers one word at a time and does not inherently use block transfers.
Correct answer is: Programmed I/O

Q.24 Which device converts analog signals to digital signals for the computer?

DAC
ADC
Printer
Monitor
Explanation - An Analog-to-Digital Converter (ADC) converts analog signals to digital form for processing by a computer.
Correct answer is: ADC

Q.25 What type of memory is used for buffering in I/O operations?

RAM
ROM
Cache
Registers
Explanation - RAM is used as a buffer to temporarily store data between CPU and I/O devices.
Correct answer is: RAM