Loading…
0 of 4 objectives have lessons · 0 studied · 0 secure
Lessons for this topic haven’t been written yet. The objectives below show exactly what the syllabus expects, so you can plan with them in the meantime.
What Cambridge says you should be able to do, in our words. Codes are the topic number plus the objective’s position.
Understand how an OS can maximise the use of resources.
No lesson yet
Describe the ways in which the user interface hides the complexities of the hardware from the user.
No lesson yet
Understand process management.
The concept of multi-tasking and of a process. The process states: running, ready and blocked. The need for scheduling, and the function and benefits of different scheduling routines (including round robin, shortest job first, first come first served and shortest remaining time). How the kernel of the OS acts as an interrupt handler, and how interrupt handling is used to manage low-level scheduling.
No lesson yet
Understand virtual memory, paging and segmentation for memory management.
The concepts of paging, virtual memory and segmentation. The difference between paging and segmentation. How pages can be replaced. How disk thrashing can occur.
No lesson yet