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.
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...
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...
An algorithm has been written in pseudocode to input 100 numbers, select and print the largest number and smallest number. ``` Count ← 1 INPUT Numb...
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...
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...
Explain what is meant by validation and verification. Give an example for each one.
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...
An image of a smartphone is shown. [Figure 1]
Consider the logic statement: X = (((A NAND B) OR (B XOR C)) AND NOT C)
Carla's computer has a USB port. Carla uses the USB port to connect her mobile device to her computer, to transfer her photos.
Two error detection methods that Allison's computer uses are check digit and checksum.
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 (✔)...
Four scenarios are given. Identify the most suitable sensor for each scenario. A different sensor must be used for each scenario. Sensor Scenario ...
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...
Benny is a photographer and prints his photos using an inkjet printer.
Programs can be written in a low-level language.
Which of the following is a register that may be used in a Von Neumann CPU model?
Which of the following is a valid register name used in a CPU?
After the decode stage, which of the following is a stage of processing instructions in a CPU?
Which of the following is a stage of processing instructions, besides fetch and decode?
What component of the CPU is responsible for decoding instructions?
Why might a programmer choose a high-level language over a low-level language?
A benefit of using a high-level language is that it is often more:
Programmers may prefer high-level languages because they:
In symmetric encryption, what is characteristic about the key used for encryption and decryption?
What is the primary output of applying an encryption algorithm to plain text?
Which of the following methods can be used to secure data in an office?
To protect data access, users might be required to use a:
A physical method to secure data in an office could involve:
[Figure 4.1] The given logic circuit represents which single logic gate?
[Figure 4.2] The given logic circuit represents which single logic gate?
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?
Which of the following is a primary function of a web browser?
A web browser is capable of:
One function of a browser related to security is to:
What is a purpose of the handshake layer in TLS protocol?
Besides the handshake layer, which is another layer of the TLS protocol?
Which protocol, besides TLS, can be used to transfer data securely?
What is the name of the small file used by websites to store details like product views and login information?
Which type of touch screen technology needs pressure to be applied to create a circuit?
Which type of touch screen technology may not register a touch if the user is wearing gloves?
Which type of touch screen technology is more commonly used in smartphones?
Which type of touch screen technology is generally more responsive to a touch?
Which type of touch screen technology needs an electrical field to be changed to register a touch?
Which type of touch screen technology is generally cheaper to manufacture?
What is the denary value of the 12-bit binary value 000000001100?
What is the denary value of the 12-bit binary value 000011000110?
What is the denary value of the 12-bit binary value 010011000001?
What is the hexadecimal value of the 12-bit binary value 000011101001?
A benefit of using a USB port to connect a printer is that it is a: