• edited by
20,569 views
47 47 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

3 Answers

Best answer
73 73 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
14 14 votes
B is False. If it were a preemptive scheduling then there would have been a transition from Running state to Ready state.
2 2 votes

1. It is a multiprogrammed operating system - YES it indeed is a multiprogramming os as if a program gets interrupted for i/o it will give cpu to other program.

 

2. It uses preemptive scheduling - NOO!!! As for preemptive scheduling the process gets transists form running to ready state and NOT blocked state.

 

3. It uses non-preemptive scheduling - YES It is non-preemptive.

 

4. It is a multi-user operating system - YES This statement is also true.

 

So, ANSWER IS B

Answer:
Position:
Show:

Related questions

31 31 votes
2 answers 2 answers
11.0k
11.0k views
Ishrat Jahan asked Nov 1, 2014
10,969 views
The wait and signal operations of a monitor are implemented using semaphores as follows. In the following,$x$ is a condition variable,mutex is a semaphore initialized to ...
53 53 votes
6 answers 6 answers
22.2k
22.2k views
Ishrat Jahan asked Oct 31, 2014
22,194 views
Consider the solution to the bounded buffer producer/consumer problem by using general semaphores $S, F,$ and $E$. The semaphore $S$ is the mutual exclusion semaphore ini...
48 48 votes
7 answers 7 answers
22.3k
22.3k views
Ishrat Jahan asked Oct 31, 2014
22,284 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 ...
57 57 votes
4 answers 4 answers
17.2k
17.2k views
Ishrat Jahan asked Oct 31, 2014
17,228 views
In the working-set strategy, which of the following is done by the operating system to prevent thrashing?It initiates another process if there are enough extra frames.It ...