Community resourceWorksheet
J277 1.1.3 Embedded systems
Part 5 of 6 · J277 1.1 · Systems architecture
Embedded systems and how their design suits a particular task.
Students will:
- define an embedded system
- describe the characteristics typical of one
- distinguish embedded from general-purpose systems
- identify valid examples across a range of contexts
- explain why a particular embedded system suits its task
Inside: 9 text sections, 2 multiple-choice activities, 1 completion activity, 7 written answers. 19 marks. Suggested teaching time: 40–60 minutes. 1 diagram.
Includes a teacher guide with suggested sections, timings and common misconceptions.
Series: J277 1.1 · Systems architecture, part 5 of 6.
Shared by Coding PathwayVerified teacher
- 19 cells
- About 45 minutes
- CC BY-SA 4.0
- Shared 17 Aug 2026
- Updated 27 Oct 2026
Preview
The whole resource, exactly as a class sees it. Answers and marking are held back.
Embedded systems
An embedded system is a computer system built into a larger device or system for a specific or limited purpose. Its hardware and software are designed around that job.
For example, the computer controller inside a heater monitors temperature and controls the heating.
1. A computer with a dedicated job
The sensor below measures temperature. The controller's program uses the reading to decide when to switch the heating element on. The element is the part that produces heat.
This is one common input-process-output pattern. Not every embedded system uses a sensor or produces an automatic output.
Typical characteristics
An embedded system may have:
- dedicated hardware, designed for its particular job;
- built-in software, often called firmware;
- limited memory or processing power because its task is restricted;
- software that users cannot easily change or replace with unrelated applications.
These features depend on the device. Focus first on its purpose and where it fits within the larger system. A device being electronic, small or remote-controlled does not establish that it is embedded.
- firmware
- device or system
- general purpose
- specific purpose
Build an applied answer
A washing-machine controller has the dedicated purpose of running the selected wash cycle. It is built into the washing machine, and its software controls actions such as filling, washing and draining.
Each point links a characteristic to the particular system.
Which description gives the clearest example of an embedded system?
- AA small laptop used for many different applications
- BA car's controller designed to adjust braking from wheel readings
- CA desktop computer temporarily used only to display a timetable
- DA tablet placed inside a protective case
2. Embedded or general purpose?
| Criterion | Embedded system | General-purpose computer |
|---|---|---|
| Design purpose | A specific or limited set of functions. | Many different kinds of task. |
| Software flexibility | Usually runs built-in software for its job. | Can run a variety of user-chosen applications. |
A laptop remains general purpose when someone uses it only as a timer. Its design still allows other tasks and applications.
Compare the design purpose of an embedded system with that of a general-purpose computer.
Students type their answer here.
Which statement correctly describes software on these systems?
- AEmbedded software can never be updated
- BAn embedded controller is normally designed to run any desktop application
- CA general-purpose computer can run a range of user-chosen applications
- DA general-purpose computer can only run software installed when it was built
3. Apply the characteristics
A car's emergency-braking controller receives readings from distance sensors. Its built-in program applies the brakes when it detects a collision risk.
State three characteristics that make the emergency-braking controller an embedded system. Apply each to the car.
Students type their answer here.
Recognise different settings
| Setting | Example and dedicated function |
|---|---|
| Home | An oven controller manages the selected cooking temperature. |
| Transport | A traffic-light controller changes the signals. |
| Office | A printer controller manages printing. |
An answer should make the specific function clear. You may name the device itself when it is a clear embedded-system example; a broad label such as 'a car' needs a more specific function.
Give one example of an embedded system, from a home or another setting, and describe its specific purpose.
Students type their answer here.
A greenhouse
A greenhouse is a building for growing plants. Its controller uses sensors to measure temperature and how wet the soil is. Its program opens vents or starts watering when needed. The controller is built into the greenhouse system.
Explain one reason why an embedded system is suitable for the greenhouse task.
Students type their answer here.
A student says, 'Any device operated by a remote control is an embedded system.' Explain why this is not a reliable test.
Students type their answer here.
4. Check from memory
Use what a system is designed to do when deciding how to classify it.
(a) State what an embedded system is.
Students type their answer here.
(b) Give one typical characteristic other than its purpose or being inside a larger system.
Students type their answer here.