What is the main function of a scheduler? MCQ with Answer and Explanation

What is the main function of a scheduler?
A. Manages input/output
B. Manages memory allocation
C. Manages CPU time allocation
D. Manages file storage
Answer: Option C
Solution (By JKSSB Mock Tests)
The scheduler allocates CPU time to various processes.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
What is the primary role of a loader program within system software operations?
A. To optimize physical drive layouts.
B. To compress system logs into archive files.
C. To load program instructions and data from disk into RAM addresses for execution.
D. To scan a source script for syntax issues.

Correct Answer: Option C


Explanation:
The loader copies executable binaries from secondary storage into main memory and configures register states to launch the program.

This question belongs to: Computer Computer Software
Question #2
Which utility is responsible for monitoring active system background processes and terminating frozen or unresponsive application instances?
A. Disk Defragmenter
B. Task Manager
C. Device Installer
D. File Explorer

Correct Answer: Option B


Explanation:
The Task Manager (Windows) or Activity Monitor (macOS) lets users see system metrics and kill stalled application threads.

This question belongs to: Computer Computer Software
Question #3
What type of system program coordinates the distribution of internal CPU execution cycles and balances resource requests among multiple running applications?
A. Disk Cleanup Wizard
B. Device Driver
C. Compiler Linker
D. Process Scheduler

Correct Answer: Option D


Explanation:
The process scheduler (a component of the OS kernel) determines which running thread or process receives access to CPU cores and for how long.

This question belongs to: Computer Computer Software