Identify the component of the operating system that decides which process will run next on the CPU.
Mark scheme
- C Scheduler (1)
- The only correct answer is C. The correct answer is scheduler.
- A is not correct because an interrupt is a signal that needs immediate attention
- B is not correct because a process is a program that is being executed, not a component of the operating system
- D is not correct because a time slice is the amount of CPU time a process is given, not what decides which process runs next
Example answers and how they were marked
C Scheduler
Why: Correct option: the scheduler is the component that decides which process runs next on the CPU (1).
D Time slice
Why: A time slice is the amount of CPU time a process is given, not the component that decides which process runs next (0).
A Interrupt
Why: An interrupt is a signal that needs immediate attention; it does not decide which process runs next (0).