Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Module 4: Quiz 2 Gururaj Surampalli

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

How can cache performance be improved?

a)

Increasing cache size

b)

Using a higher associativity

c)

Reducing block size

d)

Implementing efficient replacement algorithms

2.

Which levels are part of the memory hierarchy?

a)

Registers

b)

Cache

c)

Main memory

d)

Secondary storage

3.

Which protocols are used to maintain cache coherence in multiprocessor systems?

a)

MESI (Modified, Exclusive, Shared, Invalid)

b)

MSI (Modified, Shared, Invalid)

c)

MOESI (Modified, Owner, Exclusive, Shared, Invalid)

d)

MEI (Modified, Exclusive, Invalid)

4.

What are the advantages of using virtual memory?

a)

Increases available memory

b)

Enables multi-tasking

c)

Provides memory protection

d)

Reduces context switching time

5.

Which of the following are page replacement algorithms in virtual memory systems?

a)

Least Recently Used (LRU)

b)

First-In-First-Out (FIFO)

c)

Optimal Page Replacement

d)

Clock Algorithm

6.

Which techniques are used for interrupt prioritization?

a)

Fixed priority

b)

Rotating priority

c)

Dynamic priority

d)

Round-robin scheduling

7.

Which of the following are modes of DMA transfer?

a)

Burst mode

b)

Cycle stealing mode

c)

Transparent mode

d)

Block mode

8.

Which mechanisms are typically used for bus arbitration?

a)

Polling

b)

Handshaking

c)

Priority arbitration

d)

Token ring

9.

Which of the following policies deal with cache write misses?

a)

Write-allocate

b)

No-write-allocate

c)

Write-through

d)

Write-back

10.

What are common cache replacement algorithms?

a)

Least Recently Used (LRU)

b)

First-In-First-Out (FIFO)

c)

Random replacement

d)

Optimal replacement