Professional Documents
Culture Documents
Note:
Answer all questions. Time: 1.5 hours. You may use calculators.
1. What is a clustered system? Briefly give the difference between symmetric and asymmetric
clustering.
Using a diagram, briefly explain how an Operating System does Book keeping to track
Input/Output progress.
Draw a flowchart to show how address translation is used to enforce protection for a process to
access its logical memory.
3. What are the states a process can be in at any given time. Explain using a state transition
diagram.
Describe briefly the methods of local procedure call and remote procedure call in inter-process
communication.
A server is setup to provide email services to several clients. Assuming the client IP address is
10.32.193.2 and the servers IP address is 192.248.87.3, explain briefly how inter-process
communication takes place for the client to access email in the server.
4. What are the major criteria for performance evaluation of CPU scheduling?
Given below are five processes with their arrival and service times.
Calculate the average wait time of a process if Pre-emptive Shortest Job First scheduling
algorithm is used?
--------------------------------
Page 1 of 1