Q1. Which of the given instructions are privileged:
a) Set value of timer.
b) Read the clock.
c) Clear memory.
d) Issue a trap instruction.
e) Turn off interrupts.
f) Modify entries in device-status table.
g) Switch from user to kernel mode.
h) Access Input-output device.
Q2. Illustrate the system calls which are executed by a command interpreter or shell in order to begin a new process?
Q3. Comment on the practicability of the deadline scheduling. Illustrate the practical problems governing its performance?
Q4. List out three instances of deadlocks which are not associated to the computer system environment?
Q5. Explain what will happen if page size is modified from power of 2 to power of 4?
Q6. What kind of operating system is Windows XP? Explain two of its main characteristics.
Q7. Explain in brief the Master-Slave, Symmetric and Floating Supervisor types of Multiprocessor OS.