Cambridge IGCSE · Topic 3.2
IGCSE Computer Science 0478 / Topic 3 / IGCSE

Data in, results out.

A computer is useless if it cannot take in data or show what it has done. Input devices turn the real world into data; output devices turn data back into something people can see, hear or hold.

The key idea

An input device allows data to be entered into a computer so that it can be processed; it is needed because the computer cannot process data it does not have. An output device takes the results of processing and presents them in a form people (or other devices) can use: on a screen, on paper, as sound or as movement. Input devices capture data; output devices display, produce or act on it.

INPUTPROCESSOUTPUT keyboardbarcode scannermicrophonetouch screen2D / 3D scanner CPU and memorywork on the data LCD / LED screeninkjet / laser printerspeaker3D printeractuator input: data into the computer • output: results out of it
Fig. 1: input devices capture data, the CPU processes it and output devices present the results
Section 01

Input devices.

Each input device converts something from the real world (a key press, light, sound, a pattern) into binary data the computer can process.

DeviceHow it captures dataExample use
KeyboardEach key press closes a circuit; the key is identified and its character code sentTyping text
Optical mouseAn LED lights the surface; a small camera takes many images per second and changes between them show the movementMoving a pointer
MicrophoneSound waves vibrate a diaphragm, producing an analogue electrical signal that an ADC converts to digitalVoice recording, video calls
Digital cameraLight passes through a lens onto a sensor made of millions of light-sensitive pixels; each is stored as a binary colour valuePhotographs, video
Barcode scannerShines light on the black and white bars; dark bars reflect little light and light bars reflect more; the pattern is converted to a numberShop checkouts, library books
QR code scannerA camera captures the 2D pattern of black and white squares; software decodes it (it can hold far more data than a barcode)Opening a website, tickets, payments
Examiner trap

Say why a device is an input device: it sends data into the computer for processing. A touch screen is both an input and an output device.

Section 02

Touch screens and scanners.

The syllabus names three kinds of touch screen. Each detects the position of a touch in a different way, which decides where it is best used.

TypeHow it worksPoints to note
ResistiveTwo flexible conductive layers separated by a gap; pressing pushes them together and the point of contact is calculatedWorks with a gloved finger or stylus; cheap; less clear, can be scratched; needs pressure
CapacitiveThe glass holds an electrostatic field; a finger (which conducts) changes the charge at that point and sensors locate itClear, durable, multi-touch; does not work with ordinary gloves
Infra-redA grid of infra-red beams across the screen; a touch breaks beams and the sensors find which onesWorks with any object; good for large screens; affected by strong light or dirt
Your turn
A hospital wants a touch screen that nurses can use while wearing surgical gloves. Which type would you choose and why?
Stage 1 · Learn

Check what the sim just showed you

Four quick checks. Each correct answer earns XP and records this skill on your profile.

Quick check+10 XP

Why does a computer need input devices?

Quick check+10 XP

Which touch screen detects a touch from a finger changing an electrostatic field?

Quick check+10 XP

Which device is an output device?

Quick check+10 XP

How does a DLP projector form an image?

Section 03

Output devices.

Output devices present the results of processing. Learn one key fact about how each works and one typical use.

DeviceHow it worksExample use
LCD screenLiquid crystals in each pixel block or let through light from a backlight (usually LEDs)Monitors, TVs
LED screenEach pixel is made of tiny light emitting diodes (red, green and blue) that give out their own lightLarge outdoor displays
DLP projectorMillions of tiny mirrors tilt to reflect light towards or away from the screenClassrooms, cinemas
LCD projectorBright light passes through LCD panels that form the image, then through a lensPresentations
Inkjet printerTiny droplets of ink are sprayed onto paper through nozzles in a moving print headHome photo printing, low volume
Laser printerA laser builds a pattern of charge on a rotating drum; toner sticks to it, is transferred to paper and fused by heatOffices, large volumes, fast
3D printerBuilds a solid object layer by layer from a digital design (additive manufacturing)Prototypes, prosthetics
SpeakerA digital signal is converted to analogue (DAC); the current moves a coil and cone that vibrate the airMusic, alerts
ActuatorA motor, valve or switch that causes physical movement in response to a signalOpening a window in a greenhouse
Worked example Choose the device
A school office prints 500 letters every morning. Which printer is more suitable, and why?
  1. The task is high volume and needs speed.
  2. A laser printer prints pages quickly and its toner cartridge lasts for many pages.
  3. An inkjet is slower and its cartridges run out faster.
Answer: A laser printer
Examiner trap

An actuator is an output device: it receives a signal from the processor and makes something move.

Stage 2 · Exam

Exam-style questions

Unlocks once the four checks above are done. Worth more XP, written to IGCSE Paper 1 standard.

Finish the four checks above to unlock the exam questions
Exam style+20 XP

Which printer uses a rotating drum, toner and heat?

Exam style+20 XP

Which input device would be best for capturing a solid object to make a digital model?

Exam style+20 XP

Why can a QR code hold more data than a barcode?

Exam style+20 XP

Which touch screen works with any object, using beams that are broken by a touch?

Skill unlocked

Input and output devices, mastered.

This skill is now recorded on your profile. Keep the chain going.

-Rank -Level -Score -Topics
Go deeper · practice
Six original Cambridge-style questions
What input and output devices are, how the named devices work, and choosing the right one for a task.