List any four functions of operating system?
[3 marks]Explain the essential properties of
[4 marks]Batch system ii) Time sharing iii) Real time iv) Distribute
[ marks]Explain process states and process control block in details.
[7 marks]What are the various criteria for a good process scheduling algorithm?
[3 marks]What is thread? Explain classical thread model.
[4 marks]How semaphores can be used to deal with n-process critical section problem? Explain.
What is monitor? Explain solution for producer-consumer problem using monitor.
[7 marks]Define preemption and nonpreemption.
[3 marks]Explain the terms related to IPC:
[4 marks]Race condition ii) Critical section iii) Mutual exclusion iv) Semaphores
[ marks]How does deadlock avoidance differ from deadlock prevention? Write about deadlock avoidance algorithm in detail.
[7 marks]Give the Difference between Thread and Process.
[3 marks]Explain the Priority scheduling algorithm.
[4 marks]How to characterize the structure of deadlock? Explain the two solutions of recovery from deadlock.
[7 marks]List out the seven RAID levels.
[3 marks]Write short note on: Relocation problem for multiprogramming with fixed partitions.
[4 marks]What is paging? Discuss basic paging technique in details.
[7 marks]What is the difference between logical I/Oand device I/O?
[3 marks]Write the first, best fit memory allocation techniques.
[4 marks]Define Virtual Memory. Explain the process of converting virtual addresses to physical addresses with a neat diagram.
[7 marks]Explain access control list.
[3 marks]Differentiate between Windows and Linux file system.
[4 marks]Write about Least Recently Used page replacement algorithm all its variants with an example.1
[7 marks]Explain domain protection mechanism.
[3 marks]Write a short note: Unix kernel.
[4 marks]Describe in detail about variety of techniques used to improve the efficiency and performance of secondary storage.
[7 marks]