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.
An office has an automated lighting system. When movement is detected in the office the lights are switched on. If movement is not detected for a p...
Consider the logic statement: X = 1 if ((A is 1 NOR C is 1) AND (B is NOT 1 NOR C is 1)) OR (A is 1 AND B is 1)
The contents of three binary registers have been transmitted from one computer to another. Even parity has been used as an error detection method. ...
Remy has a mobile device that has a capacitive touch screen. Describe how the capacitive touch screen registers Remy's touch.
Here is a copy of the pre-release material. DO NOT attempt Tasks 1, 2 and 3 now. Use the pre-release material and your experience from attempting t...
Describe each of the following data types used in programming. In each case, give an example of a piece of data to illustrate your answer. Each exa...
Give an example of a conditional statement using pseudocode.
This section of program code may be used as a validation check. 1 PRINT "Input a value between 0 and 100 inclusive" 2 INPUT Value 3 WHILE Value < 0...
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?