ASSIGNMENT 1
1. What is operating system? Write the major functions of an operating system?
2. What is software? what is the difference between system software and application software?
3. Explain the primary objective of operating system?
4. Define the services provided by operating system.
5. Write down the different types of operating system.
6. Describe the real time operating system also discuss the difference between hard real time
and soft real time operating system.
7. Discuss the essential properties of time sharing and distributed operating system.
8. Write the short terms:
i. Multi programming system
ii. Multi-processing system
iii. Multi-threading
iv. Symmetric multi-processing
9. What is spooling? what are the advantage of spooling over buffering.
10. Explain layered structure of an operating system. also explain advantages and disadvantages
of the layered approach to system.
11. What is kernel? describe various operations performed by kernel?
12. Difference between:
i. Shell and kernel
ii. Monolithic kernel and micro kernel
13. What do you understand by system call? Enumerate five system calls used in process
management.