What is the primary role of the scheduler in an OS? MCQ with Answer and Explanation

What is the primary role of the scheduler in an OS?
A. To handle I/O requests
B. To select which process gets CPU time and for how long
C. To manage file storage
D. To allocate memory to processes
Answer: Option B
Solution (By JKSSB Mock Tests)
The CPU scheduler determines the order and duration of process execution to optimize system performance and fairness.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
What structural concept prevents an application from directly modifying memory frames allocated to another independent active process?
A. Memory Protection (via Page Permissions)
B. Spooling Buffer Layers
C. Context Switching Delays
D. Asymmetric Slicing

Correct Answer: Option A


Explanation:
Memory protection schemes utilize hardware page tables and boundaries to prevent processes from accessing or corrupting another process's memory space.

This question belongs to: Computer Operating Systems
Question #2
What is the function of the Windows 'chkdsk' command?
A. Converts FAT to NTFS
B. Cleans up temporary files
C. Defragments the hard disk
D. Checks the file system and disk for errors and repairs them

Correct Answer: Option D


Explanation:
chkdsk (Check Disk) scans the file system and disk sectors for errors and attempts to fix them.

This question belongs to: Computer Operating Systems
Question #3
What does the term 'Monolithic Kernel' refer to?
A. An operating system configuration requiring manual magnetic tapes.
B. A kernel that runs entirely on cloud server nodes.
C. An architecture where all core OS services run in a single privileged address space for maximum execution speed.
D. A small experimental kernel containing only micro-level drivers.

Correct Answer: Option C


Explanation:
Monolithic kernels pack core schedules, memory modules, file handlers, and drivers into a unified binary executing inside privileged space.

This question belongs to: Computer Operating Systems