This document provides a list of questions for the COMP 307 Operating Systems course deadline on November 24, 2018. It asks about the main functions of an operating system, the difference between kernel mode and user mode, notes on multiprocessor, real-time, network, and distributed operating systems, definitions of a kernel and virtual machine as well as examples of virtual machine software, differences between type 1 and type 2 hypervisors, and explanations of the architectures of Linux, Windows, and Android operating systems.
This document provides a list of questions for the COMP 307 Operating Systems course deadline on November 24, 2018. It asks about the main functions of an operating system, the difference between kernel mode and user mode, notes on multiprocessor, real-time, network, and distributed operating systems, definitions of a kernel and virtual machine as well as examples of virtual machine software, differences between type 1 and type 2 hypervisors, and explanations of the architectures of Linux, Windows, and Android operating systems.
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