Home › MCQs › Operating Systems
Back to Subjects

Operating Systems

Choose a topic to start practicing.

Your Progress (OS)
0 / 100 completed
0%
10 Topics
100+ MCQs

Module 1: Introduction to Operating Systems - Final Quiz

Core concepts, architecture, and system software fundamentals

10 MCQs
0 / 10 completed 0%

Module 2: Process Management - Final Quiz

Processes, threads, states, context switching, and inter-process communication

10 MCQs
0 / 10 completed 0%

Module 3: CPU Scheduling - Final Quiz

Criteria, algorithms, Gantt charts, and multilevel queue scheduling

10 MCQs
0 / 10 completed 0%

Module 4: Process Synchronization - Final Quiz

Critical sections, Peterson's algorithm, semaphores, and classical problems

10 MCQs
0 / 10 completed 0%

Module 5: Deadlocks - Final Quiz

Characterization, Coffman conditions, Banker's algorithm, and recovery

10 MCQs
0 / 10 completed 0%

Module 6: Memory Management - Final Quiz

Contiguous allocation, fragmentation, paging, and segmentation

10 MCQs
0 / 10 completed 0%

Module 7: Virtual Memory - Final Quiz

Demand paging, page replacement algorithms, and thrashing prevention

10 MCQs
0 / 10 completed 0%

Module 8: File Systems - Final Quiz

File concepts, access methods, directory structures, and disk block allocation

10 MCQs
0 / 10 completed 0%

Module 9: I/O and Disk Management - Final Quiz

I/O hardware, layered software drivers, disk geometry, and seek scheduling algorithms

10 MCQs
0 / 10 completed 0%

Module 10: Protection and Security - Final Quiz

Protection goals, access matrix, security threats, and multi-layered defenses

10 MCQs
0 / 10 completed 0%
Yukti Mascot