Practice Questions
O Level Computer Science: Automated and Emerging Technologies — Practice Questions (Cambridge 2210)
Original exam-style questions with full worked answers on automated systems, robots, expert systems and artificial intelligence, for Cambridge O Level Computer Science (2210).
- Subject
- Computer Science
- Level
- O LEVELS
- Topic
- Automated and Emerging Technologies
- Author
- Marlbridge Academic Team
- Updated
- Reviewed by
- Harris Khan (what this means)
Aligned to Cambridge O Level Computer Science (2210), 2026-2028. Official specification .
Syllabus page (what it covers and how it is assessed): Cambridge O Level Computer Science.
Syllabus points this page covers
2210
- 6 Automated and emerging technologies (whole topic)
Found an error? Report a correction.
Need help with this topic? Request a free trial class for O Level Computer Science (2210).
These are original questions written for Marlbridge, for revision and practice on this content. They are not reproduced past-paper questions, and they do not replicate the exam’s exact structure, question count or mark tariffs — Cambridge International holds copyright in its own papers. Use these alongside the official past papers available from your board.
Each question practises a skill tested in the June 2025 Paper 12. After each answer there is a mark-scheme insight or a tip and, where one matches, the real question to try next.
Questions
1. A garage uses an expert system to help mechanics find faults in cars. The mechanic enters what is wrong with the car through the interface and the system outputs the most likely fault. Describe how the expert system decides which fault to output. [4]
2. An expert system has a knowledge base and a rule base. State the purpose of each. [2]
3. A warehouse uses robots to pick parcels from shelves.
(a) Name two electrical parts that such a robot would contain.
(b) State one other characteristic of a robot. [3]
4. An energy company uses a robot to inspect equipment inside a nuclear power station. An engineer controls the robot from an office in another city. Explain two advantages of using the remotely controlled robot for this inspection. [4]
5. An engineer in one city uses a network connection to control a robot that inspects equipment inside a power station in another city. Explain one disadvantage of controlling the robot remotely in this way. [2]
6. A plant nursery has an automated greenhouse that keeps the air temperature between 20 °C and 25 °C. Describe how the sensor, microprocessor and actuators work together to keep the temperature in this range. [4]
7. A music streaming service uses artificial intelligence (AI) to recommend songs.
(a) State two characteristics of AI.
(b) State what is meant by machine learning. [3]
Answers
1. Any four from:
- The inference engine is used to decide on the fault [1].
- It decides which question to ask the mechanic next [1], based on the answers already given [1].
- The details entered are compared with the facts in the knowledge base [1].
- The inference engine uses the IF…THEN rules to reason about the stored facts and reach a conclusion [1].
- The most likely fault is output through the interface, often with a probability and an explanation [1]. (Max 4.)
Mark-scheme insight (Cambridge 2210 June 2025 mark scheme, Paper 12, Question 5(a)): The credited points were that the inference engine is used, that it chooses the next question from earlier inputs, that the inputs are compared with the knowledge base, and that the rule base is applied. Name the inference engine and describe what it does; simply listing the components of an expert system does not describe how the decision is made.
Source for the mark-scheme insights on this page: Cambridge O Level Computer Science 2210 June 2025 mark scheme for Paper 12 (2210/12), paraphrased. This mark scheme is not published on Cambridge’s 2210 past papers page (checked September 2026).
Try the real question next: Cambridge O Level Computer Science 2210, June 2025, Paper 12, Question 5.
2. The knowledge base is a database of facts about the subject, gathered from human experts [1]. The rule base is a set of rules (IF … THEN …) used by the inference engine to draw conclusions from those facts [1].
Tip: Keep the two apart: facts are stored in the knowledge base and rules in the rule base.
3. (a) Any two from: sensors [1]; microprocessors [1]; actuators [1]. (Max 2.)
(b) Any one from: it has a mechanical structure or framework [1]; it is programmable [1].
Mark-scheme insight (Cambridge 2210 June 2025 mark scheme, Paper 12, Question 5(b)(i)): The examples of electrical components credited were sensors, microprocessors and actuators. Wheels and arms belong to the robot’s mechanical structure, not its electrical components, so keep them out of part (a).
Try the real question next: Cambridge O Level Computer Science 2210, June 2025, Paper 12, Question 5.
4. Two advantages, each with one mark for the point and one for the explanation, for example:
- The engineer does not need to be near the equipment [1], so they are not exposed to radiation and the inspection is safer [1].
- The engineer does not have to travel to the power station [1], so the inspection can start straight away and travel costs are saved [1].
- The robot can be more precise than a human hand [1], so it can reach small spaces and take accurate readings [1].
- The company can use the best specialist anywhere in the world [1], so the inspection is likely to be done well [1].
Mark-scheme insight (Cambridge 2210 June 2025 mark scheme, Paper 12, Question 5(b)(ii)): The credited advantages were points followed by “so…” expansions, for example no travel, so any specialist anywhere can do it or it can start straight away; or greater precision, so a smaller incision can be made and the work is safer. Give the point and then the consequence.
Try the real question next: Cambridge O Level Computer Science 2210, June 2025, Paper 12, Question 5.
5. One disadvantage with its expansion, for example:
- The network connection could be lost or delayed [1], so the engineer cannot control the robot and the inspection has to stop [1].
- The robot could be hacked [1], so someone could make it damage the equipment and cause a safety risk [1].
- The control data could be corrupted in transmission [1], so the robot carries out the wrong movement [1].
- The robot is expensive to buy and maintain [1], so money cannot be spent elsewhere [1].
Mark-scheme insight (Cambridge 2210 June 2025 mark scheme, Paper 12, Question 5(b)(iii)): One mark was for the disadvantage and the second for an expansion that matches it, so a lost connection must be followed by its effect (the work cannot continue), not by an unrelated point.
Try the real question next: Cambridge O Level Computer Science 2210, June 2025, Paper 12, Question 5.
6. Any four from:
- A temperature sensor continually measures the air temperature and sends readings to the microprocessor [1].
- The analogue reading is converted to digital by an ADC [1].
- The microprocessor compares the reading with the stored values of 20 °C and 25 °C [1].
- If the temperature is below 20 °C, the microprocessor sends a signal to an actuator to switch on the heater [1].
- If the temperature is above 25 °C, it sends a signal to an actuator to open the windows or switch on a fan [1].
- The process repeats continuously [1]. (Max 4.)
Tip: Name the sensor, say what the microprocessor compares the reading with, and say which actuator it switches on in each case. Remember that the sensor only measures; it does not decide anything.
7. (a) Any two from: the collection of data and rules [1]; the ability to reason [1]; the ability to learn and adapt [1]. (Max 2.)
(b) Machine learning is when a program can change its own data and processes automatically, using what it has learned from previous data (for example, the songs a user skipped), without being reprogrammed by a person [1].
Tip: Make the key idea clear: the program improves by itself as it meets more data.
Where marks are usually lost
- Describing an expert system without mentioning the inference engine or how it uses the knowledge base and rule base.
- Giving mechanical parts (wheels, arms) when electrical components are asked for.
- Stating an advantage or disadvantage without the “so…” explanation that earns the second mark.
- Saying that the sensor controls the heater, rather than the microprocessor sending a signal to an actuator.
- Describing machine learning as “a computer that thinks”, rather than a program that adapts its own data and processes.
Get free revision emails (optional)
Occasional emails with practice questions, worked explanations and links to free resources for the qualification and subjects you choose. No spam, and you can unsubscribe from any email. The free tools on this site never need an email.
Related resources
-
Practice Questions
O Level Computer Science: Boolean logic — Practice Questions (Cambridge 2210)
Original exam-style questions with full worked answers on NAND, NOR and XOR gates, writing logic expressions from problem statements and circuit descriptions, and working out outputs for every input combination, for Cambridge O Level Computer Science (2210).
Computer Science · Cambridge · O LEVELS
-
Practice Questions
O Level Computer Science: Data Representation — Practice Questions
Original exam-style practice questions with full worked answers on number bases, binary arithmetic, character sets and data storage.
Computer Science · Cambridge · O LEVELS
-
Revision Notes
O Level Computer Science: Data Representation — Revision Notes
Condensed recall notes on binary, hexadecimal, two's complement, binary shifts, character sets, images, sound, storage units and compression for Cambridge O Level Computer Science 2210.
Computer Science · Cambridge · O LEVELS
Related articles
-
curriculum guides
Choosing subjects at IGCSE and A Level
How subject choices at 14 and 16 affect university options later, and how to keep pathways open without overloading a timetable.
28 July 2026
-
study skills
How to revise for a science examination
Most science revision fails because it rereads notes instead of retrieving them. A practical method for revising physics, chemistry and biology in the weeks before a paper.
14 July 2026
Studying this with a teacher
Working through Computer Science O LEVELS?
This page is free and stays free. If you would rather be taught it, Marlbridge runs Computer Science classes one-to-one and in small groups of up to 15, online in your own time zone. The first trial class is free. WhatsApp replies within an hour (8am–11pm Pakistan time, every day); email the same day.
Cambridge Computer Science teachers at Marlbridge