Not all computers look the same or do the same job. This subtopic is about recognising different device categories, how we classify them, and which operating systems typically run on each.
System types you need to know, roughly from most to least powerful/portable:
| Device type | Typical use | Notes |
|---|---|---|
| Server | Serves resources/services to many client devices on a network | Runs 24/7, high reliability, often no monitor/keyboard attached directly |
| Desktop | General personal/office computing | Not portable, easiest to upgrade |
| Laptop | Portable general computing | Battery powered, integrated screen/keyboard |
| Tablet | Portable, touch-based computing | Usually runs a mobile OS |
| Smartphone | Portable communication + computing | Always-connected, runs a mobile OS |
| Smart wearable | Fitness/notifications on the body | e.g. smart watch — very limited processing power |
| Embedded computer | A computer built into another device to control it | e.g. the computer inside a washing machine or car |
| Single-board computer | A complete computer on one circuit board, used for learning/prototyping | e.g. Raspberry Pi (general purpose), Arduino (microcontroller board, simpler than Raspberry Pi) |
Classification of computing devices can be done in two main ways:
Operating systems are generally grouped by which category of device they're designed for:
Application software also splits by how it's accessed:
Data transfer and synchronising between devices means keeping the same up-to-date data (contacts, files, photos) available across multiple devices a user owns, usually via a cloud account (e.g. iCloud, Google account) or direct cable/Bluetooth transfer.
💡 Exam Tip
If asked to 'motivate' a device choice, always link the device's classification (portability vs processing power) to the specific needs described in the scenario.