Assignment-IV students will about file management(Operating System).pdf
1. LUMBINI TECHNOLOGICAL UNIVERSITY
Nepalgunj-10, Banke
Unit-IV
Assignment-IV
Subject: Operating System
Deadline: August 13, 2024
1. What is deadlock? Give suitable example of deadlock
2. Explain the feature of deadlock.
3. Explain resource allocation graph with example
4. Explain the various ways of deadlock handling.
5. Explain banker’s algorithm with example having single and multiple resources.
6. What is memory management? Differentiate between monoprogramming and
multiprogramming.
7. Distinguish between multiprogramming with fixed partition and variable partition. With its
pros and cons.
8. What is fragmentation? What are the various techniques to avoid fragmentation in memory
management. Give an example
9. Discuss best fit, next fit, best fit , worst fit with advantage and disadvantage.
10. Given memory partitions of 100K, 500K,200k, and 600K in sequence, how would each of
the first fit, best fit, worst fit algorithm place processes of 212K, 417K, 112K, and 426K in
order? Which algorithm makes the most efficient use of memory.
11. Explain virtual memory with suitable figure.
12. Differentiate between virtual address space and physical address space.
13. What is swapping? Show an figure of swap in and show out.
14. Explain paging and page table in details.
15. What is demand paging with its pros and cons.
16. Explain various(FIFO, Second chance, optimal, LRU and Clock) types of page
replacement algorithms. Also, an example of each algorithm by your own.
17. Write the concept of segmentation with example.
18. Differentiate between segmentation and paging
19. Distinguish between internal fragmentation and external fragmentation.
20. Describe the concept of Translation Look aside Buffer(TLB).