1. Explain why file deallocation is important and what would happen if it did not occur on a regular basis.
2. Briefly compare passive and active multiprogramming.
3. Explain internal and external memory fragmentation.
4. List the 4 types of memory management methods and identify the type of fragmentation they cause.
5. What is thrashing and how does it occur?
6. List and explain the 4 page replacement policies.
7. List and explain at 3 process management algorithms.
8. What conditions must exist for deadlocks to occur?
9. Why is concurrent processing important? What are its goals?
10. What is an access control list? Why is it used?