0% found this document useful (0 votes)
40 views2 pages

Module II

This document contains 16 questions about operating system concepts including: 1) Scheduling criteria such as CPU utilization, response time, average turnaround time and maximum waiting time. 2) The differences between short term, medium term and long term scheduling algorithms. 3) Process state transition and the states of New, Ready, Running, Wait, Suspended Ready, and Suspended Wait. 4) The importance of multithreading and the differences between kernel threads and user threads. 5) Calculating performance metrics like average waiting time, turnaround time and response time using scheduling algorithms like SJF.

Uploaded by

bhavya tripathi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views2 pages

Module II

This document contains 16 questions about operating system concepts including: 1) Scheduling criteria such as CPU utilization, response time, average turnaround time and maximum waiting time. 2) The differences between short term, medium term and long term scheduling algorithms. 3) Process state transition and the states of New, Ready, Running, Wait, Suspended Ready, and Suspended Wait. 4) The importance of multithreading and the differences between kernel threads and user threads. 5) Calculating performance metrics like average waiting time, turnaround time and response time using scheduling algorithms like SJF.

Uploaded by

bhavya tripathi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Subject: Operating System

Module-II Repeated questions


_______________________________________________________________________
1. Discuss various scheduling Criteria.
2. Describe the differences among short term, medium Term and long term scheduling
algorithms.
3. Discuss how the following pairs of scheduling criteria conflict in certain settings. a) CPU
utilization and response time b) Average Turnaround time and maximum waiting time.
4. Short note on process state transition.
5. Draw process state diagram and explain the following states:
1. New
2. Ready
3. Running
4. Wait
5. Suspended ready
6. Suspended wait

6. Discuss the importance of “Multithreading”. Differentiate between kernel thread and user
thread.

7. Calculate AWT, ATAT, response time and through put for the following process using
SJF ( Non-Preemptive).

Process AT BT
P1 1 7
P2 2 5
P3 3 1
P4 4 2
P5 5 8

8.

1. Draw Gantt chart for FCFS, SJF(Preemptive) and Round Robin (Quantum=2).
2. Also calculate average waiting time and turnaround time for above scheduling algorithms.

9. Explain the role of PCB.

10. Explain different types of thread in Operating System.

11.

12. Explain in brief the types of CPU schedulers with a diagram.

13. Define Thread. Mention benefits of Multithreading.

14. Explain Round Robin Algorithm with a suitable example

15. Explain the Five-State Process State Transition Diagram

16.

You might also like