wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Operating System

Total questions: 10

Worksheet time: 3mins

Name
Class
Date
1.

I guard the critical section with strict rules. Only one may pass while the others wait patiently in line

a)

Semaphore

b)

Monitor

c)

Mutex

d)

Scheduler

2.

You think I’m gone when I’m swapped out, but I can sneak back in when needed. I make room when memory’s tight

(a)  

3.

I break memory into frames and keep track with a table. I’m the magician behind your virtual tricks

a)

Segment table

b)

Page table

c)

Free List

d)

Stack Pointer

4.

I decide who gets the CPU, how long, and when. I balance fairness with efficiency

a)

Dispatcher

b)

Interrupt Handler

c)

CPU Scheduler

d)

Semaphore

5.

You’ll never see all of me, but I show you only what you need. I live in memory, but pretend to be bigger

(a)  

6.

I’m a fair judge who gives everyone a little time, but never plays favorites. If you miss your chance, you go to the end of the line

a)

First Come First Serve

b)

Priority Scheduling

c)

Round Robin Scheduling

d)

Multilevel Queue

7.

We’re like secret passageways between two minds. We pass notes, not voices. Our tools? Pipes and queues

a)

Thread Pool

b)

Signal Handling

c)

Inter-Process Communication (IPC)

d)

Interrupt Handling

8.

You ask me to open the gates, read the scrolls, write new tales, and even erase the past. I am the spell you cast on files

a)

File System Interface

b)

File Operations

c)

Directory Management

d)

Free Space Management

9.

You call, I respond. I bring back the data or confirm the deed. Our bond is built into the kernel

a)

User API

b)

Process Calls

c)

System Calls

d)

Interrupts

10.

We're many, but we act as one. We live together in memory, share things, and work in parallel

(a)