GATE 2009
March 14, 2025
GATE 2009
March 14, 2025
GATE 2009
March 14, 2025
GATE 2009
March 14, 2025

GATE 2009

Question 32

In the following process state transition diagram for a uniprocessor system, assume that there are always some processes in the ready state:

Now consider the following statements:

    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.

Which of the above statements are TRUE?

A
I and II
B
I and III
C
II and III
D
II and IV
Question 32 Explanation: 
Statement I is false, if a process makes a transition D, then it result to perform a transition B immediately not A.
Statement II is true, a process can move to ready state when I/O completes irrespective of other process being in running state or not.
Statement III is true, the transition C, represents preemptive scheduling.
Statement IV is false, because it is preemptive scheduling.
Correct Answer is Option-C (II & III are true).
Correct Answer: C
Question 32 Explanation: 
Statement I is false, if a process makes a transition D, then it result to perform a transition B immediately not A.
Statement II is true, a process can move to ready state when I/O completes irrespective of other process being in running state or not.
Statement III is true, the transition C, represents preemptive scheduling.
Statement IV is false, because it is preemptive scheduling.
Correct Answer is Option-C (II & III are true).
0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x