Q1. Describe the symmetric multiprocessing architecture. Explain the differences between the symmetric and asymmetric multi-processing.
Q2. Define the necessary properties of the given operating systems:
a) Batch System
b) Time sharing
c) Real time
d) Distributed
e) Multiprogramming
f) Parallel
Q3. Describe in detail how interrupts are processed.
Q4. Write down the system components of an operating system and describe them?
Q5. Describe different types of system calls which are used in an operating system.
Q6. List out five services given by an operating system. Describe how each gives convenience to the users. Also describe in which cases it would be impossible for the user level programs to provide such services.