This week’s topics
Midterm evaluation
- Midterm assessment of the criteria taught so far
- Individual feedback and targets
What you will be able to do
- 1.1 Outline a range of common operating systems for computers and mobile devices.
- 1.2 Describe the historical development and need for operating systems.
- 1.3 Explain the key components of an operating system.
- 1.4 Explain how operating systems manage hardware and software resources.
- 1.5 Analyse the different kinds of operating system that exist.
- 1.6 Evaluate common trade-offs in resource management for operating systems.
- 2.1 Compare different file system types.
- 2.2 Describe different approaches to memory management.
- 2.3 Describe the role of device drivers in facilitating communication with hardware devices.
- 2.4 Explain the role of virtual (swap) memory.
- 2.5 Explain the role of paging in allowing for non-contiguous memory allocation.
- 2.6 Analyse the difference between fixed and dynamic loading and linking strategies.
Activity
Midterm assessment task and individual feedback.
Study materials
The teaching notes, exercises and videos of this week are in the student portal. Your portal is set up as soon as you receive final acceptance, so you can open them before the semester starts.