Question 1:
a) Briefly explain each of the following terms:
(i) Distributed systems.
(ii) Real time systems.
(iii) Multiprocessor.
b) What is the importance of "Process Management"? Discuss.
c) State the different "Operating System Services".
Question 2:
a) Define what a process is. Give explanations of the different states of a process, using a diagram.
b) Explain the different multithreading models.
c) Give a brief description of "First-Come-First-Serve" Scheduling.