Before anything else, IT theory needs a shared vocabulary. This subtopic sets up the four words you'll use in every answer from here on: hardware, software, data, and information.
A computer system is really just a combination of hardware and software working together to turn data into information.
An ICT system (Information and Communication Technology system) combines hardware, software, data, procedures and people to collect, process, store and communicate information.
The generic model of a computer is the IPO model — every computer, no matter how complex, can be described this way:
The IPO model, extended to IPOS with an optional Storage stage.
| Stage | What happens | Examples |
|---|---|---|
| Input | Data enters the system | Keyboard, mouse, scanner, microphone, sensor |
| Processing | Data is manipulated/transformed by the CPU | Calculations, sorting, comparisons |
| Output | The processed result (information) leaves the system | Monitor, printer, speaker |
Many exam questions extend this to IPOS (Input – Processing – Output – Storage), since most systems also need to save data for later.
Example
Data: 20, 22, 19, 25, 21 (five numbers with no context). Information: 'The average daily temperature this week was 21.4°C' — the same numbers, processed and given meaning.
💡 Exam Tip
Exam trap: students often say 'data is information that hasn't been processed' — rather define each term independently and then explain the relationship, since IEB memos give marks for both halves.