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 ScienceData TransmissionMay/June 2015

State what is meant by the terms: Parallel data transmission Serial data transmission

O-LevelComputer ScienceData TransmissionMay/June 2015

State what is meant by the term USB.

O-LevelComputer ScienceBoolean logicMay/June 2015

Complete the truth table for the following logic circuit: [Figure showing logic circuit with inputs A, B, C and output X, and a truth table with co...

O-LevelComputer ScienceThe Internet and its usesMay/June 2015

Choose six correct terms from the following list to complete the spaces in the paragraphs below: • encryption • file name • firewall • HTML tags/t...

O-LevelComputer ScienceHardwareMay/June 2015

Five storage devices are described in the table below. In column 2, name the storage device being described. In columns 3, 4, or 5, tick (√) to s...

O-LevelComputer ScienceThe Internet and its usesMay/June 2015

Viruses, pharming and phishing are all examples of potential Internet security issues.

O-LevelComputer ScienceHardwareMay/June 2015

One of the key features of von Neumann computer architecture is the use of buses.

O-LevelComputer ScienceData RepresentationMay/June 2015

An alarm clock is controlled by a microprocessor. It uses the 24 hour clock. The hour is represented by an 8-bit register, A, and the number of min...

O-LevelComputer ScienceHardwareMay/June 2015

Draw a line to connect each question to the correct answer. [Table with two columns: Question and Answer. Each row contains a question in the left...

O-LevelComputer ScienceSoftwareMay/June 2015

Five statements about interpreters and compilers are shown in the table below. Study each statement. Tick (✔) to show whether the statement refer...

O-LevelComputer ScienceThe Internet and its usesMay/June 2015

Four statements about cookies are shown in the table below. Study each statement. Tick (✔) to show whether the statement is true or false. Stateme...

O-LevelComputer ScienceHardwareMay/June 2015

The majority of mobile phones use touch screens. Three common technologies are used by different mobile phone manufacturers. Choose one of the foll...

O-LevelComputer ScienceHardwareMay/June 2015

Four input devices, four descriptions and four applications are shown below. Draw a line to connect each input device to its correct description. T...

O-LevelComputer ScienceThe Internet and its usesMay/June 2015

State what is meant by the term SSL.

O-LevelComputer ScienceData TransmissionMay/June 2015

Parity checks are often used to check for errors that may occur during data transmission.

O-LevelComputer ScienceBoolean logicMay/June 2015

A gas fire has a safety circuit made up of logic gates. It generates an alarm (X = 1) in response to certain conditions. Input Description Binary ...

O-LevelComputer ScienceAutomated and emerging technologiesMay/June 2015

Street lighting is controlled automatically. A light sensor and a microprocessor are used to decide when to switch each street light on or off. De...

O-LevelComputer ScienceSoftwareMay/June 2015

Five computing terms are described below. Write the name of the term being described. Software that anyone can download for free from the Internet...

O-LevelComputer ScienceSoftwareMay/June 2015

Five statements about interpreters and compilers are shown in the table below. Study each statement. Tick (✔) to show whether the statement refers ...

O-LevelComputer ScienceData RepresentationMay/June 2015

Letters from the alphabet are represented in a computer by the following denary (base 10) values: A = 97 G = 103 I = 105 L = 108 N = 110 The word...

O-LevelComputer ScienceProgrammingMay/June 2015

All variables, constants and other identifiers should have meaningful names. Here is a copy of the pre-release material. DO NOT attempt Tasks 1, 2 ...

O-LevelComputer ScienceProgrammingMay/June 2015

Read this section of program code that should input 10 positive numbers and then output the smallest number input. 1 Small = 0 2 Counter = 0 3 REPE...

O-LevelComputer ScienceAlgorithm design and problem-solvingMay/June 2015

The flowchart below inputs the weight of a number of parcels in kilograms. Parcels weighing more than 25 kilograms are rejected. A value of –1 stop...

O-LevelComputer ScienceData RepresentationMay/June 2015

Five data types and five data samples are shown below. Draw a line to link each data type to the correct data sample. Data type Data sample Integ...

O-LevelComputer ScienceProgrammingMay/June 2015

Explain the difference between a variable and a constant in a program.

O-LevelComputer ScienceAlgorithm design and problem-solvingMay/June 2015

Identify three different loop structures that you can use when writing pseudocode.

O-LevelComputer ScienceDatabasesMay/June 2015

A database, PROPERTY, was set up to show the prices of properties for sale and the features of each property. Part of the database is shown below. ...

O-LevelComputer ScienceProgrammingMay/June 2015

You are advised to spend no longer than 40 minutes answering this section. Here is a copy of the pre-release material. DO NOT attempt Tasks 1, 2 an...

O-LevelComputer ScienceProgrammingMay/June 2015

Read this section of program code that should input 30 positive numbers and then output the largest number input. 1 Large = 9999 2 Counter = 0 3 WH...

O-LevelComputer ScienceAlgorithm design and problem-solvingMay/June 2015

(a) The flowchart below inputs six single digit numbers. The predefined function MOD gives the value of the remainder, for example, Y ← 10 MOD 3 gi...

O-LevelComputer ScienceAlgorithm design and problem-solvingMay/June 2015

Four programming concepts and four examples of programming code are shown below. Draw a line to link each programming concept to the correct exampl...

O-LevelComputer ScienceDatabasesMay/June 2015

A database, MARKS, was set up to record the test results for a class of students. Part of the database is shown below. [Table 6.1] Student Name | C...

O-LevelComputer ScienceSoftwareMay/June 2016

Some software can be described as free, freeware or shareware.

O-LevelComputer ScienceData RepresentationMay/June 2016

Hexadecimal codes are used in MAC addresses.

O-LevelComputer ScienceAutomated and emerging technologiesMay/June 2016

Five sensors and five applications are shown below. Draw a line to link each sensor to its most appropriate application. Sensor Application Light s...

O-LevelComputer ScienceData TransmissionMay/June 2016

Nikita wishes to print out some documents and connects her printer to the computer using one of the USB ports.

O-LevelComputer ScienceBoolean logicMay/June 2016

A computer-controlled machine produces plastic sheets. The thickness of each sheet must be within a certain tolerance. The sheets are kept below 50...

O-LevelComputer ScienceThe Internet and its usesMay/June 2016

Secure socket layer (SSL) is used in the security of information on Internet websites.

O-LevelComputer ScienceData RepresentationMay/June 2016

Each seat on a flight is uniquely identified on an LCD above the seat. For example, seat 035C is shown as: [Figure: 035C] The first three character...

O-LevelComputer ScienceThe Internet and its usesMay/June 2016

A bank offers an online service to its customers. The bank has developed a “SafeToUse” system that asks each customer to enter four randomly chosen...

O-LevelComputer ScienceAlgorithm design and problem-solvingMay/June 2016

Check digits are used to ensure the accuracy of entered data. A 7-digit number has an extra digit on the right, called the check digit. digit posit...

O-LevelComputer ScienceThe Internet and its usesMay/June 2016

Six security issues and six descriptions are shown below. Draw a line to link each security issue to its correct description.

O-LevelComputer ScienceHardwareMay/June 2016

Four examples of optical storage media are: • DVD-RW • DVD-RAM • CD-ROM • Blu-ray disc The table below shows four features of optical storage media.

O-LevelComputer ScienceAutomated and emerging technologiesMay/June 2016

Name the following type of barcode: [Figure of QR code]

O-LevelComputer ScienceSoftwareMay/June 2016

Complete the following by writing either compiler, interpreter or assembler in the spaces provided. .................................................

O-LevelComputer ScienceAutomated and emerging technologiesMay/June 2016

Motion sensors are used in a security system to detect intruders. Name three other sensors that could be used in the following applications. Give a...

O-LevelComputer ScienceData RepresentationMay/June 2016

Convert the following hexadecimal number into 12-bit binary: 4AF

O-LevelComputer ScienceData TransmissionMay/June 2016

Nigel wants to send a large text file electronically to Mashuda.

O-LevelComputer ScienceHardwareMay/June 2016

Six descriptions and six devices are shown below. Draw a line to link each description to the correct device. Description Allows a user to write o...

O-LevelComputer ScienceData TransmissionMay/June 2016

Three descriptions of data transmission are given below. Tick (✔) the appropriate box in each table to show the: • type of transmission • method o...

Page 1 of 24Next →

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