📜  门| GATE-CS-2009 |第60章

📅  最后修改于: 2021-06-29 00:10:22             🧑  作者: Mango

在以下用于单处理器系统的进程状态转换图中,假定总是有一些进程处于就绪状态:现在考虑以下语句:

Gate2009

I. If a process makes a transition D, it would result in 
   another process making transition A immediately.
II. A process P2 in blocked state can make transition E 
    while another process P1 is in running state.
III. The OS uses preemptive scheduling.
IV. The OS uses non-preemptive scheduling.

上面哪个陈述是正确的?

(A) I和II
(B)我和我
(C) II和III
(D) II和IV答案: (C)
说明:我是错误的。如果一个进程进行了转换D,则将导致另一个进程进行了转换B,而不是A。
二是真的。 I / O完成时,无论其他进程是否处于运行状态,该进程都可以进入就绪状态。
III是正确的,因为存在从运行状态到就绪状态的过渡。
IV是错误的,因为OS使用抢占式调度。
这个问题的测验