COMP 307: Operating Systems
Deadline: Nov 24, 2018
1. What are the main functions of an operating system?
2. What is the difference between kernel mode and user mode?
3. Write short notes on:
(a) Multiprocessor operating systems
(b) Real-time operating systems
(c) Network operating systems
(d) Distributed operating systems
4. What is a kernel?
5. What is a virtual machine? Name some virtual machine software. Can
we run virtual machine software on any computer? Why or why not?
6. List out some differences between type 1 hypervisor and type 2 hypervisor?
7. Explain the architecture of the following operating systems?
(a) Linux
(b) Windows
(c) Android