QUESTIONS AND ANSWERS
1) Which of the following is not a requirement for a computer system to handle I/O in a
sufficient and effective manner?
a) Peripheral devices must be individually addressable.
b) Peripheral devices must operate only in block mode.
c) Peripheral devices can initiate communication with the CPU.
d) Programmed I/O is suitable only for slow devices and individual word transfers. - ANS B
2) An important difference between the I/O requirements of keyboards and disk drives is that
a) keyboard input is fast while disk drives are slow.
b) keyboards require constant monitoring, while disk drives do not.
c) disk drives have I/O controllers and keyboards do not have I/O controllers.
d) disk data is always transferred in blocks, never as individual bytes as with the keyboard. -
ANS D
3) From the perspective of a computer, the network
a) is just another I/O device.
b) requires an Ethernet connection.
c) is complex set of interconnected hosts.
d) is addressable only in blocks of 32 bit addresses. - ANS A
4) The method used to communicate events that need special attention to the CPU are known
as
1 Copyright ©2025 SIRJOEL ALL RIGHTS RESERVED
, a) interrupts.
b) I/O controllers.
c) programmed I/O.
d) device controllers. - ANS A
5) The method of transferring data one word at a time from the CPU to a device is called
a) polling.
b) programmed I/O.
c) vectored interrupt.
d) direct memory access. - ANS B
6) Computers provide interrupt capability by providing one or more special control lines to the
central processor known as
a) fault lines.
b) address lines.
c) interrupt lines.
d) instruction lines. - ANS C
7) The program that determines the appropriate course of action in the event an interrupt
occurs is called the
a) fault handler.
b) device handler.
c) interrupt handler.
d) instruction handler. - ANS C
8) When an interrupt causes temporary suspension of the program in progress, all the pertinent
information about the program being suspended, including the location of the last instruction
executed, and the values of data in various registers are stored in an area of memory known as
the
2 Copyright ©2025 SIRJOEL ALL RIGHTS RESERVED