Skip to main content

Cambridge & Pearson Edexcel Past Paper Questions

Browse 35,704 questions from Cambridge O-Level & A-Level and Pearson Edexcel IGCSE & IAL exams. Click any question to practice.

O-LevelComputer ScienceProgrammingOct/Nov 2025

Tick (✔) one box to complete this sentence. The result of the arithmetic operation 4 ^ 2 is A 2 B 8 C 16 D 42

O-LevelComputer ScienceAlgorithm design and problem-solvingOct/Nov 2025

This pseudocode algorithm is intended to input a first name from a user and search for it in a two-dimensional (2D) array. If the name is found, th...

O-LevelComputer ScienceProgrammingOct/Nov 2025

A program is written that will only accept values between –99.99 and +99.99, inclusive. The program is to be tested. The table, when completed, sho...

O-LevelComputer ScienceProgrammingOct/Nov 2025

A length check is a type of validation check. State the purpose of a length check.

O-LevelComputer ScienceAlgorithm design and problem-solvingOct/Nov 2025

This flowchart represents an algorithm. [Figure 5.1]

O-LevelComputer ScienceBoolean logicOct/Nov 2025

Consider the logic expression: X = (J XOR NOT K) NAND NOT L

O-LevelComputer ScienceDatabasesOct/Nov 2025

A database table WATERFOWL stores some details of a range of birds found in the UK that live on or near water. The length and wingspan dimensions a...

O-LevelComputer ScienceProgrammingOct/Nov 2025

A program is required to test the fairness of the random number generator. The one-dimensional (1D) array RandomNumber[] is used to store 100000 ra...

O-LevelComputer ScienceSoftwareOct/Nov 2025

Give three ways of creating a maintainable program.

O-LevelComputer ScienceProgrammingOct/Nov 2025

Four descriptions of programming techniques and five programming techniques are given. Draw one line from each description to the relevant techniqu...

O-LevelComputer ScienceData RepresentationOct/Nov 2025

Tick (✔) one box to identify the most appropriate data type to store 'M' A integer B char C real D Boolean

O-LevelComputer ScienceAlgorithm design and problem-solvingOct/Nov 2025

Tickets for a theme park are booked online. An adult ticket costs $12.99 and a child ticket costs $7.99. A booking fee of $1.99 is added to the tot...

O-LevelComputer ScienceAlgorithm design and problem-solvingOct/Nov 2025

A program has been written in pseudocode to input five numbers between 1 and 900 inclusive and store the highest number and the lowest number enter...

O-LevelComputer ScienceAlgorithm design and problem-solvingOct/Nov 2025

The flowchart represents an algorithm. [Figure 6.1]

O-LevelComputer ScienceData RepresentationOct/Nov 2025

An algorithm has been written in pseudocode to: • input a whole number between 1 and 255 inclusive • convert the input to an 8-bit binary number • ...

O-LevelComputer ScienceDatabasesOct/Nov 2025

A school has set up a database table EquipmentLoan to record details of school equipment loaned to students. EquipmentID Description N...

O-LevelComputer ScienceProgrammingOct/Nov 2025

The variables Name, Age and Found are used in a computer program. Name holds the name of a person. Age holds the age of a person as a whole number....

O-LevelComputer ScienceProgrammingOct/Nov 2025

A number game has two players. Random whole numbers are generated for each player. The numbers are compared and players are given points based on t...

O-LevelMathematicsNumberMay/June 2010

Evaluate 1/2 + 2/9

O-LevelMathematicsNumberMay/June 2010

Evaluate 10 - 8 ÷ 2 + 3.

O-LevelMathematicsStatisticsMay/June 2010

Sara carries out a survey of the colours of cars in a car park. She draws a pie chart to represent her results.

O-LevelMathematicsNumberMay/June 2010

Ed goes on a car journey. The first 60km of the journey takes 45 minutes. The remaining 20 km of the journey takes 30 minutes. Calculate his averag...

O-LevelMathematicsGeometryMay/June 2010

The bearing of a lighthouse from a ship, S, is 220°. The position of S is marked on the diagram. [Diagram on page 4]

O-LevelMathematicsAlgebra and graphsMay/June 2010

Solve 6x-5 < 9 + 2x.

O-LevelMathematicsAlgebra and graphsMay/June 2010

Given that n is an integer and n > 1, decide whether each statement in the table is true or false. For each statement write true or false in the ta...

O-LevelMathematicsNumberMay/June 2010

The ratio of Sayed's age to his mother's age is 2:7. Sayed is 14 years old. How old is his mother?

O-LevelMathematicsNumberMay/June 2010

Pencils are packed in a box. Each pencil has a diameter of 7 mm, correct to the nearest millimetre. [Diagram on page 6]

O-LevelMathematicsNumberMay/June 2010

Evaluate 0.2 × 0.06,

O-LevelMathematicsGeometryMay/June 2010

The diagram shows two circles, both with centre O. CD is a diameter of the small circle and AB is a diameter of the large circle. Using congruent t...

O-LevelMathematicsCoordinate geometryMay/June 2010

In the diagram, the region, R, is bounded by the lines AB, BC, CD and DA. [Diagram on page 8]

O-LevelMathematicsAlgebra and graphsMay/June 2010

Two families ordered three basic food items from their local shop. The Jones family ordered 1 bag of sugar, 4 cartons of milk and 3 loaves of bread...

O-LevelMathematicsStatisticsMay/June 2010

Ida keeps a record of time spent on the internet each day. Her results are summarised in the table. Time (t minutes) | Frequency ---|--- 0 ≤ t < 1...

O-LevelMathematicsNumberMay/June 2010

Ahmed goes shopping. In one shop he buys shorts for $26.84 and a shirt for $13.97. How much does Ahmed spend altogether?

O-LevelMathematicsStatisticsMay/June 2010

Dai played three games of cricket. His mean score was 9 runs. His median score was 8 runs. His highest score was 7 runs more than his lowest score.

O-LevelMathematicsAlgebra and graphsMay/June 2010

y is inversely proportional to x². Some values of y and x are given in the table below. x | 3 | 2 | q ---|---|---|--- y | 4 | p | 1

O-LevelMathematicsGeometryMay/June 2010

In the diagram, AB is parallel to EC. D is the point on EC such that ED = EA. ABC = 135° and ADE = 65°. Find [Diagram on page 14]

O-LevelMathematicsNumberMay/June 2010

Some data about two planets, Earth and Mars, is shown in the table. Planet | Average temperature (°C) | Mass (tonnes) | Volume (km³) ---|---|---|-...

O-LevelMathematicsGeometryMay/June 2010

In the diagram, AC and BD intersect at X. Triangle ABX is similar to triangle CDX. AB = 3 cm, AX = 2 cm and XC = 5 cm. [Diagram on page 16]

O-LevelMathematicsAlgebra and graphsMay/June 2010

Write down, in terms of n, an expression for the nth term of the sequence 19 16 13 10 ............. .

O-LevelMathematicsAlgebra and graphsMay/June 2010

A walker leaves his house at 10 00 and walks towards a shopping centre at a constant speed of 5 km/h. A cyclist leaves the same house 10 minutes la...

O-LevelMathematicsAlgebra and graphsMay/June 2010

A stone is thrown vertically upwards from the ground so that its height above the ground after t seconds is (20t – 5t²) metres.

O-LevelMathematicsAlgebra and graphsMay/June 2010

Solve 5-2 (3x – 1) = 2x + 1,

O-LevelMathematicsNumberMay/June 2011

Evaluate 52.3 × 10 − 3.76 × 100,

O-LevelMathematicsNumberMay/June 2011

Express 18% as a fraction in its lowest terms.

O-LevelMathematicsNumberMay/June 2011

Evaluate 2/3 + 3/10,

O-LevelMathematicsNumberMay/June 2011

Write down a square number that is a factor of 75,

O-LevelMathematicsNumberMay/June 2011

An instrument is used to measure the height of an object above sea level. The height, in metres, is shown on the dial. [Figure: Dial showing height...

O-LevelMathematicsNumberMay/June 2011

Evaluate 8⅔,

O-LevelMathematicsNumberMay/June 2011

Using set notation, describe the shaded region in the Venn diagram. [Figure: Venn Diagram with sets A, B, C; (A ∪ B) ∩ C' is shaded]

O-LevelMathematicsNumberMay/June 2011

A bag contains red and blue pens in the ratio 2 : 7. There are 18 red pens in the bag. How many blue pens are in the bag?

← PreviousPage 148 of 715Next →

© 2026 Oracle Prep — The AI-Powered Cambridge Exam Engine