Input & Output Devices
Revise Input & Output Devices for Computer Science 0478 (O Level) — revision notes and instant AI marking. Free to start.
Input & Output Devices
Computers can't do anything until data gets IN (input devices), and they can't show you anything until results get OUT (output devices) — sensors are just a special kind of input device that reads the physical world instead of waiting for a human to type.
A complete, click-to-reveal revision note. Work through every section, answer the practice questions before revealing the answer, then tick off the checklist at the end.
Quick Summary
- Input devices let a user (or the environment) get data INTO the computer system — e.g. keyboard, mouse, scanner, microphone, touch screen.
- Output devices take processed data OUT of the computer and present it in a form a human can understand — e.g. printer, screen, speaker, actuator.
- Sensors are a special category of input device — they measure a physical property (light, temperature, sound, etc.) rather than waiting for a person to press a button.
- Sensors feed into monitoring systems (just watch and report/warn) or control systems (actually take action, e.g. switch on a heater).
- A feedback loop is when a system's output becomes its next input, creating a self-correcting cycle (e.g. thermostat).
- When choosing the "right" device for a scenario, always weigh up: user needs, user skills, environment, and cost.
1. Input Devices
What actually counts as an "input device"?
An input device is any piece of hardware that lets a user (or the surrounding environment) put data or commands into a computer system. Think of the computer as a locked room — nothing that happens inside it matters unless something outside can pass a message through the door. Input devices are that door.
The computer then processes whatever comes in through the input device, and eventually sends something back out through an output device. That's the whole input → process → output cycle in one sentence.
The main input devices you must know
| Device | What it does | Where it's used | Why it's used |
|---|---|---|---|
| Barcode Scanner | Reads barcodes to capture product information | Supermarkets, warehouses, libraries | Quickly and accurately retrieves product details for stock and checkout |
| Digital Camera | Captures photographs or videos as digital images | Photography, smartphones, webcams | High-quality visual content |
| Keyboard | Inputs text and commands by pressing keys | Computers, tablets, laptops | Type documents, enter data, control software |
| Microphone | Captures analogue sound and converts it into digital signals | Recording studios, smartphones, computers | Audio recording, voice communication |
| Optical Mouse | Moves the cursor based on hand movements over a surface | Computers, laptops | Precise control and navigation on screen |
| QR Code Scanner | Reads QR codes to access stored information | Retail shops, mobile apps | Quickly retrieves data, website links, or product info |
| Touch Screen (Resistive) | Detects touch by pressing a flexible screen layer | ATMs, older smartphones/tablets | Direct interaction with the device |
| Touch Screen (Infra-red) | Detects touch by interrupting infrared beams across the screen | Kiosks, large touch displays | Accurate touch detection, works in various lighting |
| Touch Screen (Capacitive) | Detects touch through changes in electrical charge on the screen | Modern smartphones, tablets, touch monitors | Smooth, responsive, supports multi-touch |
| 2D Scanner | Captures flat, 2D images of documents or photos | Offices, libraries, schools | Digitises documents/photos for storage, editing, sharing |
| 3D Scanner | Captures detailed 3D shapes and dimensions of objects | Manufacturing, design, medical imaging | Creates digital models for design, analysis, reproduction |
A public library wants a device that lets staff quickly find a book's details by scanning a code printed on its cover. Which input device is most suitable, and why?
Explain why a capacitive touch screen would not respond if the user is wearing thick winter gloves.
2. Output Devices
What actually counts as an "output device"?
An output device is hardware that receives information from the computer system and presents it to the user in a form they can understand — text on a screen, sound from a speaker, a printed page, or even physical movement from a robot arm. It's the reverse journey of the input device: instead of information flowing into the "locked room," it's now flowing back out.
The main output devices you must know
| Device | What it does | Where it's used | Why it's used |
|---|---|---|---|
| Actuator | Converts energy into motion — makes things move / performs physical tasks | Robot arms, valves, motors | Essential in any system that requires movement |
| DLP Projector | Projects images by shining light through tiny mirrors | Cinemas, classrooms, large presentations | High-quality images |
| Inkjet Printer | Prints text/images by spraying tiny droplets of ink | Home, schools, offices | Low cost compared to other printers |
| Laser Printer | Heat from a laser fuses toner (fine powder) onto paper | Offices, schools | High-quality prints, fast print speed |
| LED Screen | Displays images/video using tiny lights called LEDs | Televisions, computer monitors, smartphones | High-quality, bright, energy efficient, thin |
| LCD Projector | Projects images by shining light through liquid crystal panels | Offices, classrooms, home cinemas | Bright, good balance of quality and affordability |
| LCD Screen | Displays images using liquid crystals with a backlight | Televisions, monitors, smartphones, laptops | Energy efficient, thin, sharp images, lightweight |
| Speaker | Converts electrical signals into analogue sound waves | Televisions, radios, smartphones | Multiple shapes and sizes for different needs |
| 3D Printer | Adds thin layers of plastic on top of each other to build a 3D object | Manufacturing, medicine, education, home | Creates prototypes and custom parts |
A school office wants to print a large batch of exam papers quickly, with high quality text. Which type of printer should they choose, and why?
A factory control system needs to open a valve automatically when a sensor detects high pressure. Name the output device that would perform this physical action.
Choosing the right device
Whenever an exam question asks you to "recommend a device," don't just name one — justify it using these four factors:
| Factor | What to think about |
|---|---|
| User Needs | What tasks will they actually be doing? A graphic designer needs a graphics tablet; a data-entry clerk needs a keyboard with a number pad. |
| User Skills | Is the user comfortable with the device? A touch screen may be more intuitive for some users; others prefer a mouse and keyboard. |
| Environment | Where will it be used? A wireless mouse suits a clutter-free office; a wired mouse is better in a public computer lab to prevent theft. |
| Cost | Higher-end devices have more features but cost more — is the extra spend actually justified by the extra features needed? |
3. Sensors
Sensors are input devices — just a very specific kind
A sensor is still, technically, an input device — but instead of a human pressing keys or clicking a mouse, a sensor measures a physical property of its environment: light, sound, temperature, pressure, moisture, and so on. It then converts that physical measurement into digital data the computer can process.
Monitoring systems vs Control systems
This is one of the most commonly tested distinctions in this chapter, so let's be really precise about it:
Control system: actually controls the system based on sensor input — it takes automatic action in response to what the sensor reports.
Here's the classic worked example from the chapter, walked through step by step:
- A temperature sensor in a fish tank checks the water temperature.
- If the temperature drops below the acceptable level, a control system automatically starts up a heater (this is an actuator — an output device — being triggered).
- The system keeps checking the water temperature readings (these are now the system's outputs being fed back in).
- Once the temperature is back within the acceptable range, the system switches the heater off.
The 14 sensors you need to know
| Sensor | What it measures | Typical use |
|---|---|---|
| Acoustic | Sound levels | Industrial machinery noise, noise pollution monitoring, security systems detecting suspicious sounds |
| Accelerometer | Acceleration rate, tilt, vibration | Detecting sudden vehicle movement (safety features), detecting device orientation in phones |
| Flow | Rate of gas, liquid, or powder flow | Detecting changes in flow through pipes in a water system |
| Gas | Presence of a gas (e.g. carbon monoxide) | Detecting gas levels in confined spaces, detecting gas leaks |
| Humidity | Levels of water vapour | Monitoring humidity in greenhouses |
| Infra-red | Motion or a heat source | Security systems detecting intruders breaking a beam; emergency services detecting people via heat radiation |
| Level | Liquid levels | Petrol in a car tank, water in a tank, detecting a leak via a drop in level |
| Light | Light levels | Automatically switching on street lights or headlights when it gets dark |
| Magnetic Field | Presence and strength | Anti-lock braking systems, monitoring rotating machinery like turbines |
| Moisture | Presence and levels of moisture | Soil moisture monitoring, dampness in buildings |
| pH | Acidity or alkalinity | Optimum soil growing conditions, chemical process monitoring |
| Pressure | Gas, liquid, or physical pressure | Tyre pressure, pipe pressure during manufacturing |
| Proximity | Distance | Position of objects in robotics, preventing collisions (e.g. reversing sensors in cars) |
| Temperature | Temperature (°C, °F, or K) | Maintaining swimming pool temperature, controlling chemical process temperature |
What type of sensor would be used to help drivers when reversing? Is this a monitoring system or a control system?
A smart greenhouse automatically opens its roof vents when humidity gets too high, then closes them again once humidity drops back to normal. (a) Which sensor is being used? (b) Is this a monitoring or control system? (c) Explain why this is an example of a feedback loop.
What to Memorise
Concepts Checklist
Exam Tips & Common Traps
- Exam Tips & Common Traps
Read the full Input & Output Devices notes free
That's the preview — create a free account to read the rest, plus flashcards and practice questions with instant AI marking. No credit card.
Unlock the full notes free →