OS Assignment-1&2
OS Assignment-1&2
SCHOOL OF ENGINEERING
Department of Information Technology
OPERATING SYSTEM
ASSIGNMENT-1
Assignment-2
1. Difference between Process and Program.
2. Explain Process State with Diagram.
3. Explain Programming O.S.
4. Explain PCB and Context Switching.
5. What is Thread? explain its types.
6. Explain Multithreading.
7. Explain Scheduling Objective of Process Scheduling, Criteria for Best Scheduling Algorithm.
8. Explain Types of Scheduler.
9. Define Preemptive and Nonpreemptive algorithms.
10. Explain Scheduling Algorithms with Example.
11. Explain Multiprocessor CPU Scheduling.
12. Solve Following Example using SRTF algorithm.
Process Arrival Time Burst Time
P1 0 10
P2 1 6
P3 2 7
P4 3 2
13. Solve Following Example using FCFS algorithm.
P0 0 5 0
P1 1 3 5
P2 2 8 14
P3 3 6 8
P0 0 5 0
P1 1 3 5
P2 2 8 14
P3 3 6 8
Subject Incharge
(Mrs. Ruchika Dungarani)