In this section of Operating System CPU Scheduling MCQs.it contain Operating System Process Management – CPU Scheduling MCQs (Multiple Choice Questions Answers).All the MCQs (Multiple Choice Question Answers) requires in detail reading of Operating System subject as the hardness level of MCQs have been kept to advance level.

PRACTICE IT NOW TO SHARPEN YOUR CONCEPT AND KNOWLEDGE

view hide answers

1. CPU-scheduling decisions may take place under which of the following  circumstances:
  1. When a process switches from the running state to the waiting state
  2. When a process switches from the running state to the ready state
  3. When a process switches from the waiting state to the ready state
  4. When a process terminates

  • 1 and 2
  • 1,2,3
  • 2,3,4
  • 1,2,3,4

2. Under nonpreemptive scheduling, once the CPU has been allocated to a process, the process keeps the CPU until .
  1. it releases the CPU by terminating
  2. it releases the CPU by switching to the waiting state
  3. it releases the CPU By switching to the ready state
  4. it releases the CPU By switching to the Running state

  • 1 and 2
  • 1,2,3
  • 2,3,4
  • 1,2,3,4

3. An I/O-bound program typically has

  • a few long CPU bursts
  • a few short CPU bursts
  • many short CPU bursts
  • None of the above

4. A CPU-bound program might have

  • a few long CPU bursts
  • a few short CPU bursts
  • many short CPU bursts
  • None of the above

5. Whenever the CPU becomes idle, the operating system must select one of the processes in the ___ to be executed.

  • execution queue
  • process queue
  • waiting queue
  • ready queue

6. The ____ is the module that gives control of the CPU to the process selected by the short-term scheduler.

  • interrupt
  • scheduler
  • dispatcher
  • All of the above

7. The dispatcher should be as fast as possible, since it is invoked during every process switch. The time it takes for the dispatcher to stop one process and start another running is known as the ____.

  • hardware latency
  • dispatch latency
  • memory latency
  • RAM Latency
Share with : Share on Linkedin Share on Twitter Share on WhatsApp Share on Facebook