Preview
IB DP Computer Science — A1 Computer fundamentals — Operating systems and control systems | SL | A1.3.1
📋 What You Will Learn
- Define what an operating system (OS) is and name examples across desktops, phones, servers and embedded devices
- Describe the OS's role as an abstraction layer that hides hardware complexity from applications and users
- Describe the OS's role as a resource manager that shares CPU time, memory, storage and I/O among competing programs
- Explain how system calls let applications request services without ever touching hardware directly
- Explain, with a concrete example, what the OS does invisibly when a program performs a simple action such as saving a file
🔎 Why This Matters In a restaurant, customers never walk into the kitchen. They hand an order to the manager, who allocates chefs, ingredients and tables, and