Define the term. 1. Dispatcher. 2. Thrashing. 3. Operating system. 4. Scheduling. 5. Cache memory. 6. Turnaround time. 7. Middleware.
[7 marks]Do as directed. 1. What is kernel? 2. List any 2 reasons for process creation. 3. Process is a subset of a thread.(TRUE/FALSE). 4. What is atomic operation? 5. The size of all the pages within a process is not same.(TRUE/FALSE). 6. List all OS control tables. 7. What is seek time for disk scheduling?
[7 marks]What is process? Explain 5 state process model with diagram.
[7 marks]What is semaphore? Explain primitives of 2 types of semaphore.
[7 marks]What is memory partition? Explain dynamic memory partitioning technique with diagram.
[7 marks]Explain different classes of client server architecture. Also explain three tier architecture in detail.
[7 marks]What is page replacement? Explain FIFO and LRU page replacement policy for the following page stream. The page address stream is as below
[7 marks]Define the term Deadlock. Discuss the necessary and sufficient conditions for a Deadlock to occur. State the general approaches to deal with Deadlock situation.
[7 marks]What is TLB? Explain paging with TLB with flowchart.
[7 marks]What is process scheduling? Explain HRRN and Shortest process next policy. Process scheduling example Process Arrival time Service time A 0 B 2 C 4 D 6 E 8 21
[5 marks]What is Monitor? Explain the solution to the Bounded-Buffer Producer/Consumer Problem using a Monitor
[7 marks]Explain the buddy system with proper example
[7 marks]What is I/O Communication? Explain I/O Communication Techniques in detail.
[7 marks]What is file? Explain different type of file organization technique in detail.
[7 marks]Explain RAID and its level 0-6 in detail.
[7 marks]What is paging? Explain address translation in paging with diagram.
[7 marks]What is Cluster? Explain different clustering methods in detail.
[7 marks]