What is Operating System? Give the view of OS as Resource Manager.
[7 marks]What is deadlock? Explain the Banker’s algorithm for deadlock avoidance.
[7 marks]What is context switching? Explain significance and elements of PCB.
[7 marks]Write short notes on following
[7 marks]Contiguous Allocation and Linked List Allocation for File System Implementation. (ii) File Types and File Access (sequential access and random access).
[ marks]What is Semaphore? Give the implementation of Bounded Buffer Producer Consumer Problem using Semaphore.
[7 marks]Explain various Disk Arm Scheduling Algorithms with illustration.
[7 marks]Explain IPC Problem –Dining Philosopher Problem.
[7 marks]What is critical section? What is Mutual exclusion? Explain Peterson’s solution for mutual exclusion problem.
[7 marks]Explain various file attributes and file operations in brief.
[7 marks]Explain the various page replacement strategies.
[7 marks]Explain the following terms: Process, Multithreading, Multitasking, Mutual Exclusion, Turnaround Time, Response Time, Virtual Memory
[7 marks]Explain FCFS and Round Robin process scheduling algorithm with example.
[7 marks]Explain the followings: Use of “inode” in UNIX File System, Direct Memory Access.
[7 marks]Explain different types of operating system.
[7 marks]What is scheduler? Explain queuing diagram representation of process scheduler with figure.
[7 marks]What is Paging? What is Page Table? Explain the conversion of Virtual Address to Physical Address in Paging with example.
[7 marks]Explain the following commands in UNIX: grep, who, man, finger, ls, cat, ps
[7 marks]