Multiple choice

Which one of the following CPU scheduling algorithms is used by time sharing operating systems?

  1. First in first out CPU scheduling

  2. Priority CPU scheduling

  3. Round-robin

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This option is correct because in this, time is divided equally for each process. Each process runs for one time quantum if it does not complete in that time quantum, it is preempted and the CPU is given to another process scheduled to run.