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 ScienceDatabasesMay/June 2019

The table, BEVERAGES, shows the number of calories in 100 ml of a range of popular beverages. It also shows the availability of these drinks in a c...

O-LevelComputer ScienceDatabasesMay/June 2019

An auction company has an interactive auction board at their sale rooms, which allows buyers to place bids at any time during the auction. Before t...

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

An algorithm has been written in pseudocode to input 100 numbers, select and print the largest number and smallest number. ``` Count ← 1 INPUT Numb...

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

This flowchart inputs the marks gained in an examination. An input of –1 ends the routine. [Flowchart Diagram] Complete the trace table for the mar...

O-LevelComputer ScienceProgrammingMay/June 2019

For each of the four groups of statements in the table, place a tick in the correct column to show whether it is an example of Selection or Repetit...

O-LevelComputer ScienceSoftwareMay/June 2019

Explain what is meant by validation and verification. Give an example for each one.

O-LevelComputer ScienceDatabasesMay/June 2019

A database table, FLIGHT, is used to keep a record of flights from a small airfield. Planes can carry passengers, freight or both. Some flights are...

O-LevelComputer ScienceHardwareMay/June 2020

An image of a smartphone is shown. [Figure 1]

O-LevelComputer ScienceBoolean logicMay/June 2020

Consider the logic statement: X = (((A NAND B) OR (B XOR C)) AND NOT C)

O-LevelComputer ScienceData TransmissionMay/June 2020

Carla's computer has a USB port. Carla uses the USB port to connect her mobile device to her computer, to transfer her photos.

O-LevelComputer ScienceData TransmissionMay/June 2020

Two error detection methods that Allison's computer uses are check digit and checksum.

O-LevelComputer ScienceHardwareMay/June 2020

Six components of a computer are given. Some are part of the central processing unit (CPU) of the Von Neumann model for a computer system. Tick (✔)...

O-LevelComputer ScienceHardwareMay/June 2020

Four scenarios are given. Identify the most suitable sensor for each scenario. A different sensor must be used for each scenario. Sensor Scenario ...

O-LevelComputer ScienceThe Internet and its usesMay/June 2020

Hans has a website selling comic books. Customers can create an account to buy the comic books. Customers enter a username and password to log in t...

O-LevelComputer ScienceHardwareMay/June 2020

Benny is a photographer and prints his photos using an inkjet printer.

O-LevelComputer ScienceProgrammingMay/June 2020

Programs can be written in a low-level language.

O-LevelComputer ScienceHardwareMay/June 2020

Which of the following is a register that may be used in a Von Neumann CPU model?

O-LevelComputer ScienceHardwareMay/June 2020

Which of the following is a valid register name used in a CPU?

O-LevelComputer ScienceHardwareMay/June 2020

After the decode stage, which of the following is a stage of processing instructions in a CPU?

O-LevelComputer ScienceHardwareMay/June 2020

Which of the following is a stage of processing instructions, besides fetch and decode?

O-LevelComputer ScienceHardwareMay/June 2020

What component of the CPU is responsible for decoding instructions?

O-LevelComputer ScienceProgrammingMay/June 2020

Why might a programmer choose a high-level language over a low-level language?

O-LevelComputer ScienceProgrammingMay/June 2020

A benefit of using a high-level language is that it is often more:

O-LevelComputer ScienceProgrammingMay/June 2020

Programmers may prefer high-level languages because they:

O-LevelComputer ScienceData TransmissionMay/June 2020

In symmetric encryption, what is characteristic about the key used for encryption and decryption?

O-LevelComputer ScienceData TransmissionMay/June 2020

What is the primary output of applying an encryption algorithm to plain text?

O-LevelComputer ScienceData TransmissionMay/June 2020

Which of the following methods can be used to secure data in an office?

O-LevelComputer ScienceSoftwareMay/June 2020

To protect data access, users might be required to use a:

O-LevelComputer ScienceHardwareMay/June 2020

A physical method to secure data in an office could involve:

O-LevelComputer ScienceBoolean logicMay/June 2020

[Figure 4.1] The given logic circuit represents which single logic gate?

O-LevelComputer ScienceBoolean logicMay/June 2020

[Figure 4.2] The given logic circuit represents which single logic gate?

O-LevelComputer ScienceBoolean logicMay/June 2020

For the logic statement X = (((A OR C) AND (NOT A AND NOT C)) XOR B), what is the output X when A=0, B=0, C=0?

O-LevelComputer ScienceThe Internet and its usesMay/June 2020

Which of the following is a primary function of a web browser?

O-LevelComputer ScienceThe Internet and its usesMay/June 2020

A web browser is capable of:

O-LevelComputer ScienceThe Internet and its usesMay/June 2020

One function of a browser related to security is to:

O-LevelComputer ScienceData TransmissionMay/June 2020

What is a purpose of the handshake layer in TLS protocol?

O-LevelComputer ScienceData TransmissionMay/June 2020

Besides the handshake layer, which is another layer of the TLS protocol?

O-LevelComputer ScienceData TransmissionMay/June 2020

Which protocol, besides TLS, can be used to transfer data securely?

O-LevelComputer ScienceThe Internet and its usesMay/June 2020

What is the name of the small file used by websites to store details like product views and login information?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology needs pressure to be applied to create a circuit?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology may not register a touch if the user is wearing gloves?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology is more commonly used in smartphones?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology is generally more responsive to a touch?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology needs an electrical field to be changed to register a touch?

O-LevelComputer ScienceHardwareMay/June 2020

Which type of touch screen technology is generally cheaper to manufacture?

O-LevelComputer ScienceData RepresentationMay/June 2020

What is the denary value of the 12-bit binary value 000000001100?

O-LevelComputer ScienceData RepresentationMay/June 2020

What is the denary value of the 12-bit binary value 000011000110?

O-LevelComputer ScienceData RepresentationMay/June 2020

What is the denary value of the 12-bit binary value 010011000001?

O-LevelComputer ScienceData RepresentationMay/June 2020

What is the hexadecimal value of the 12-bit binary value 000011101001?

O-LevelComputer ScienceHardwareMay/June 2020

A benefit of using a USB port to connect a printer is that it is a:

← PreviousPage 139 of 715Next →

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