This week’s topics
Applying Operating Systems in practice: case studies
- Case analysis
- Linking theory to practice
- Evaluating evidence
What you will be able to do
- 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.6 Analyse the difference between fixed and dynamic loading and linking strategies.
- 3.4 Analyse the range of responsibilities an operating system has for managing the execution of processes.
- 4.4 Analyse deadlock and race conditions as potential problems in concurrent processing settings and propose strategies to mitigate them.
- 4.5 Evaluate the importance of low-level and high-level inter process communication.
Activity
Start with this week’s 3 videos, then: Case-study workshop: apply the unit’s concepts to a real or realistic case and evaluate the outcome.
Study materials
Videos
- Installing Operating Systems - CompTIA A+ 220-1102 - 1.9 · YouTube · Professor Messer · 11 min · for registered students
- Disaster Recovery vs. Backup: What's the difference? · YouTube · IBM Technology · 10 min · for registered students
- Open Source Explained · YouTube · IBM Technology · 6 min · for registered students
Further resources
- Producing Open Source Software, ch. 1: Introduction · PDF · Fogel, Producing Open Source Software 2e (v2.3300, 2023), ch. 1: what open source is, its history and how it differs from proprietary software, pp. 1–8 · for registered students
- Workplace Software and Skills, 2.1: Software Basics · PDF · OpenStax Workplace Software and Skills (2023), 2.1: system vs application software, common business applications and installing software, pp. 60–63 · for registered students
- Workplace Software and Skills, 2.1: Installing and Maintaining Software · PDF · OpenStax Workplace Software and Skills (2023), 2.1 on installing, updating and removing applications, p. 63 · for registered students
- NCSC Cyber Aware: Top tips for staying secure online · PDF · UK NCSC Cyber Aware, one-page poster: updates, backups, passwords and two-step verification · for registered students
- The simple economics of open source · Open-access article · Lerner & Tirole (2002), Journal of Industrial Economics. Why programmers contribute to open source and how it differs from closed source. · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.