Operating System Test Series
Instructions -: Please solve all the questions in a notebook and i ll check all the questions together once in a week ( on sundays ) .
Day 1 -:
1. Define operating system. List out any 4 objectives of OS. ( 2 marks )
2. Explain views of OS. ( 4 marks )
Day 2 -:
1. Define dual mode operation. ( 2 marks )
2. Explain OS as a resource manager. ( 4 marks )
Day 3 -:
1. List out types of OS. ( 2 marks )
2. Explain Batch OS. ( 4 marks )
Day 4 -:
1. Define batch monitor and spooling in Batch OS. ( 2 marks )
2. Explain Multi Programming OS. ( 4 marks )
Day 5 -:
1. List out any 2 advantages of Multi Programming OS over Batch OS. ( 2 marks )
2. Explain Time Shared OS. ( 4 marks )
Day 6 -:
1. Difference between Multi Programming OS and Time Shared OS. ( 2 marks )
2. Explain Multi Processor OS . ( 4 marks )
Day 7 -:
1. Explain Distributed OS. ( 6 marks )
2. Explain Real time OS with its types . ( 6 marks )
Day 8 -:
1. Explain client server and peer-to-peer OS. ( 6 marks )
2. Explain Android OS with its types . ( 6 marks )
Day 9 -:
1. Explain GUI based OS. ( 6 marks )
2. Explain Mobile OS with its types . ( 6 marks )
Day 10 -:
1. Describe services of OS. ( 6 marks )
2. Define System call . ( 2 marks )
Day 11 -:
1. Explain types of system calls. ( 6 marks )
2. Explain OS components . ( 6 marks )
Day 12 -:
1. Define task scheduler and performance monitor. ( 4 marks )
2. State any four functions of process management . ( 4 marks )
Day 13 -:
1. Define process with its memory layout. ( 4 marks )
2. Explain process states with the help of a diagram. ( 6 marks )
Day 14 -:
1. Explain Process Control Block with the help of a diagram. ( 6 marks )
2. Difference between Process & Program . ( 4 marks )
Day 15 -:
1. Define process scheduling. ( 4 marks )
2. Explain types of scheduler . ( 6 marks )
Day 16 -:
1. Explain context switching with the help of an example. ( 4 marks )
2. Explain Inter-process communication with the help of an example. ( 4 marks )
Day 17 -:
1. Define threads with its benefits. ( 4 marks )
2. Difference between thread and process . ( 4 marks )
Day 18 -:
1. Explain thread life cycle with the help of a diagram. ( 6 marks )
2. Explain user level and kernel level thread . ( 6 marks )
Day 19 -:
1. Explain multithreading models. ( 6 marks )
2. Define commands : ps , sleep , wait , kill . ( 4 marks )
Day 20 -:
1. Define ready queue. ( 2 marks )
2. Difference between single threaded and multi-threaded process . ( 4 marks )