Computer Fundamentals Topic 5: Operating Systems - Lesson 1
Operating System Responsibilities
Learn the main jobs of an operating system.
What An OS Is
An operating system, or OS, is the main system software that manages a computer or mobile device.
It sits between users, applications, and hardware so the device can be used safely and consistently.
- Windows, macOS, Linux, Android, and iOS are operating systems.
- The OS starts and closes apps.
- The OS manages CPU time and memory.
Managing Resources
The OS decides how running programs share resources. It also helps users switch between apps.
If an app becomes unresponsive, the OS may provide a way to close it without shutting down the whole device.
- Resource management keeps multiple apps usable.
- Task managers show running programs and resource use.
The OS As The Manager
An operating system is like the manager of a busy workplace. Apps are workers asking for time, memory, files, network access, sound, display output, and user input. The OS coordinates these requests so the device remains usable.
Without an operating system, every app would need to know how to control every device directly. That would be chaotic and unsafe. The OS creates common rules and services that apps can use.
- The OS starts and stops programs.
- The OS allocates memory.
- The OS schedules CPU time.
- The OS provides access to files and devices.
- The OS enforces many security rules.
Processes, Apps, And Resource Sharing
When an app runs, the operating system treats it as one or more processes. A process gets memory, CPU time, and access permissions. The OS switches between processes quickly so multiple apps appear to run at once.
This switching is why you can listen to music while downloading a file and writing notes. The OS keeps giving each task small turns. If one app uses too many resources or stops responding, the OS may let you close it from a task manager.
- A process is a running program or part of one.
- The OS schedules CPU time between processes.
- Memory protection helps apps avoid damaging each other.
- Task managers show resource use.
Why Operating Systems Feel Different
Windows, macOS, Linux, Android, and iOS have different designs, interfaces, permissions, app ecosystems, and update systems. Still, their core responsibilities are similar: run apps, manage hardware, organize files, and protect the user.
Learning one operating system well makes it easier to learn another. The names and buttons change, but the concepts repeat. Files, processes, permissions, settings, updates, drivers, and networks exist in some form across modern systems.
- Interfaces differ, but core jobs repeat.
- Mobile operating systems also manage apps, storage, permissions, and updates.
- Linux often exposes more low-level controls.
- iOS and Android use stricter app sandboxing than many desktop systems.
Quick Summary
- An OS manages the device.
- It runs apps and shares resources.
- It helps software use hardware safely.
Practice Quiz
Now practice this lesson with MCQs and explanations: