Back to the 2025 paper

Module 2: Processes & Scheduling

20252m

Which scheduler selects processes from the ready queue and allocates the CPU?

(i) Long-term scheduler
(ii) Medium-term scheduler
(iii) Short-term scheduler
(iv) Batch scheduler

Worked SolutionAI Assisted

Answer: (iii) Short-term scheduler (CPU scheduler)

  • Long-term: selects jobs from job pool to ready queue (controls degree of multiprogramming)
  • Medium-term: swapping (suspend/resume)
  • Short-term / CPU scheduler: selects process from ready queue and allocates CPU via dispatcher (runs most frequently, must be fast)
  • Batch scheduler is not an OS scheduler type.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.