You are expected to:
Read the relevant chapter in your book.
For the Higher Level some additional reading click on
This is what is expected for Higher Level:
- Describe the main functions of an operating system.
- This is confined to a single-user operating system. Technical details are not needed. For example, memory management should be described but how this is handled in a multitasking environment is not expected.
Read the relevant chapter in your book.
For the Higher Level some additional reading click on
This is what is expected for Higher Level:
- Explain the role of the operating system in terms of managing memory, peripherals and hardware interfaces.
- For example, allocating storage and keeping track of programs in memory, swapping between programs on time-slicing, priority or when one is waiting for input.
- Outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling.
- Technical details as to how these are carried out will not be required, but it is expected that students will be familiar with these techniques and understand when and why they are used.