What is the interupt process?
What happens if the interupt is more important than the current task?
What is interupt prioritisation and nesting?
What is scheduling?
What is round robin scheduling?
What is multi-level feedback queue scheduling?
Why is memory management necessary?
What 3 techniques are used in memory management?
What is paging and how does it work?
What is memory segmentation and how does it work?
What is virutal memory and how does it work?
What is a distributed OS?
What is an embedded OS?
What is the BIOS and boot sequence?
What is a device driver?
What is a virtual machine?
When are virtual machines used?
Consequences of using virtual machines
Different types of operating systems