edited by
11,473 views
28 votes
28 votes

The process state transition diagram of an operating system is as given below.

Which of the following must be FALSE about the above operating system?

  1. It is a multiprogrammed operating system
  2. It uses preemptive scheduling
  3. It uses non-preemptive scheduling
  4. It is a multi-user operating system
edited by

2 Answers

Best answer
52 votes
52 votes

Answer (B).

Explanation:

  1. It is a multiprogrammed operating system.
    Correct, it has ready state. We can have multiple processes in ready state here so this is Multiprogrammed OS.
     
  2. It uses preemptive scheduling
    False : There is no arrow transition from running to ready state. So, this is non preemptive.
     
  3. It uses non-preemptive scheduling
    True.
     
  4. It is a multi-user operating system.
    We can have multiple user processes in ready state. So, this is also correct.
edited by
13 votes
13 votes
B is False. If it were a preemptive scheduling then there would have been a transition from Running state to Ready state.
Answer:

Related questions

30 votes
30 votes
4 answers
3
Ishrat Jahan asked Oct 31, 2014
12,767 views
The arrival time, priority, and duration of the CPU and I/O bursts for each of three processes $P_1, P_2 $ and $P_3$ are given in the table below. Each process has a CPU ...