Operating Systems 2075 (old)
Section-A
Attempt any two questions: (2x10=20)
1. Define Monolithic and Layered System with suitable examples.
OR
Explain the memory management with example.
2. Differentiate between:
a) Paging and Segmentation
b) Allocation of Swap Space
c) File attributes
3. Describe the goal of I/O software? What are the functions of Interrupt Handler? Explain.
Section-B
Attempt any eight questions: (8x5=20)
4. Describe the technique of long file names? In your opinion, which one is most efficient? Give reason to justify your answer.
5. Briefly define the term scheduler in the context of any operating system. List three aims of the scheduler in any operating system.
6. Define the term race condition. Differentiate between race conditions and critical regions.
7. Why paging is used? Explain with an example.
8. What is the virtual memory? What are the functions of associative memory?
9. What resources are used when a thread is created? How does it differ from the resources used to create processes?
10. Define the essential properties of (a) Batch, (b) Time sharing, (c) Real time operating systems.
11. What are the differences between Busy Waiting and Blocking?
12. What is direct memory access? Discuss its working principle.