wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BCA Quiz 3 Fall 25-26 C1

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

In computer systems, the main purpose of I/O organization is to:

a)

A) Manage only memory access

b)

B) Control data transfer between CPU and peripherals

c)

C) Execute arithmetic operations

d)

D) Handle interrupts only

2.

Which of the following statements is true about isolated I/O?

a)

A) I/O devices share the same address space as memory

b)

B) I/O devices use separate address spaces

c)

C) Data and memory share same address range

d)

D) No control signal is used

3.

Which addressing method allows both memory and I/O devices to be treated uniformly?

a)

A) Isolated I/O

b)

B) Memory-Mapped I/O

c)

C) Direct I/O

d)

D) Virtual I/O

4.

In memory-mapped I/O, which of the following is true?

a)

A) Separate instructions for I/O are used

b)

B) All memory instructions can access I/O devices

c)

C) I/O and memory have different address spaces

d)

D) I/O cannot be interrupted

5.

A disadvantage of memory-mapped I/O is:

a)

A) Complex address decoding

b)

B) Requires separate control lines

c)

C) Wastes CPU time

d)

D) Reduces available memory space

6.

Which instruction is typically used in isolated I/O?

a)

A) MOV

b)

B) IN/OUT

c)

C) LOAD/STORE

d)

D) PUSH/POP

7.

The main advantage of isolated I/O over memory-mapped I/O is:

a)

A) More memory space available

b)

B) Simpler programming

c)

C) Faster execution

d)

D) More complex addressing

8.

In asynchronous data transfer, synchronization between sender and receiver is achieved by:

a)

A) Common clock signal

b)

B) Start and stop control signals

c)

C) Timing delay

d)

D) Hardware interrupt

9.

Which method of asynchronous data transfer uses a single control pulse to indicate data validity?

a)

A) Strobe method

b)

B) Handshaking method

c)

C) Interrupt-driven method

d)

D) DMA method

10.

In the strobe method, if the receiver is slower than the sender, what problem occurs?

a)

A) Data corruption

b)

B) Overclocking

c)

C) Clock skew

d)

D) Parity error

11.

The handshaking method uses how many control signals typically?

a)

1

b)

2

c)

3

d)

0

12.

In source-initiated handshaking, the sender sends a data ready signal. What does the receiver send in response?

a)

A) Data ready

b)

B) Acknowledge

c)

C) Busy

d)

D) Interrupt

13.

In destination-initiated handshaking, the communication starts when:

a)

A) The source sends data

b)

B) The destination requests data

c)

C) Both signals occur simultaneously

d)

D) The CPU interrupts

14.

What is a key difference between strobe and handshaking methods?

a)

A) Strobe uses two signals, handshaking uses one

b)

B) Handshaking uses two-way control; strobe uses one-way control

c)

C) Both use same number of lines

d)

D) Handshaking is slower but less reliable

15.

Which of the following correctly matches the I/O method with its characteristic?

a)

A) Isolated I/O — shared address space

b)

B) Memory-mapped I/O — separate address space

c)

C) Memory-mapped I/O — uses standard memory instructions

d)

D) Isolated I/O — uses same instructions as memory