Question: Under nonpreemptive scheduling, once the CPU has been allocated to a process, the process keeps the CPU until .
<ol>
<li>it releases the CPU by terminating</li>
<li>it releases the CPU by switching to the waiting state</li>
<li>it releases the CPU By switching to the ready state</li>
<li>it releases the CPU By switching to the Running state</li>
</ol>
Answer:
MCQ: Under nonpreemptive scheduling, once the CPU has been allocated to a process, the process keeps the CPU until .
<ol>
<li>it releases the CPU by terminating</li>
<li>it releases the CPU by switching to the waiting state</li>
<li>it releases the CPU By switching to the ready state</li>
<li>it releases the CPU By switching to the Running state</li>
</ol>