More than Just Lines on a Map: Best Practices for U.S Bike Routes
Assignment no 2
1. AssignmentNo 2
( 1 to 8 Process Management)
(9 to 12 Multithreaded programming)
1. What is Process? Writedifferencebetween Process and Program.
2. Explain PCB .
3. Explain how Process Scheduling carried out?(With Suitable Diagram).
4. What are different types of Schedulers? Explain each.
5. Inter Process Communication.(With its types)
6. Define :
I. I/O Bound
II. CPU Bound
III. Swapping
IV. Ready Queue
V. Job Queue
VI. Device Queue
VII. Independentprocess
VIII. Cooperating Process
7. What is Context switching?
8. What is Buffering?
9. What are the Benefits of Multithreading?
10. Differentiate between user thread and kernel thread.
11.Write ShortNote on Multithreading Model.
12.What is Pthread