2026-09-28 · check · 1 paper · 7/53 · 13% · not grade-converted
sat 2026-09-28 · 0 left blank
| Q | Topic | Marks | Question | Answer given | Note |
|---|---|---|---|---|---|
| 1 | S01 | 2/2 | Define the terms **hardware** and **software**. | Hardware means the fisicle objects like the wires and mother bords Software means the program | Hardware: 'physical objects like wires and motherboards' ✓. Software: 'the program' — the scheme's own term with an example-free defining phrase; awarded, borderline. 2/2. |
| 2 | D01 | 0/1 | State **one** reason programmers often use hexadecimal rather than binary. | skip | skip. 0/1. D01 untaught. |
| 3 | D02 | 0/3 | 1. Convert the 8-bit binary number `10110010` to decimal. 2. Convert the decimal number 45 to an 8-bit binary number. You must show your working. | skip | skip after 7 min of focus — tried and could not start binary conversion. 0/3. D02 untaught. |
| 4 | D03 | 0/2 | 1. Convert the binary number `11001010` to hexadecimal. 2. Convert the hexadecimal number `3F` to decimal. | skip | skip. 0/2. D03 untaught. |
| 5 | D04 | 0/2 | 1. State how many **bytes** there are in 2 kilobytes (kB). 2. Put these units in order from smallest to largest: megabyte, kilobyte, terabyte, gigabyte. | skip | skip. 0/2. D04 untaught. |
| 6 | D05 | 0/2 | Add the two 8-bit binary numbers below. Give your answer as an 8-bit binary number. `01011011 + 00101110` | skip | skip after 7 min of focus — tried binary addition. 0/2. D05 untaught. |
| 7 | D07 | 2/2 | In the ASCII character set, the letter **A** has the code 65 and the codes for the capital letters run in alphabetical order. 1. State the ASCII code for the letter **D**. 2. The lowercase letter **a** has the code 97. State the character with the code 99. | 1. 68 2. c | 68 and c — both correct. 2/2. |
| 8 | D10 | 0/2 | A bitmap image is 100 pixels wide and 50 pixels high, with a colour depth of 8 bits. Calculate the file size of the image in **bytes**. You must show your working. | skip | skip. 0/2. D09/D10 untaught. |
| 9 | D16 | 0/2 | 1. Write the string `AAAABBBCC` using **run length encoding**, as a series of frequency/data pairs. 2. State **one** reason data is compressed. | skip | skip. 0/2. D14/D16 untaught. |
| 10 | S02 | 0/3 | Two inputs, A and B, take the values 00, 01, 10, 11 in that order. Write the four outputs, in that order, for each gate. 1. A **AND** B 2. A **OR** B 3. A **XOR** B | skip | skip. 0/3. S02 untaught. |
| 11 | S07 | 0/2 | State **two** functions of an operating system. | ram and memory | 'ram and memory' — names a component, not a function; no verb (manage/allocate). 0/2. S06/S07 untaught. |
| 12 | S09 | 0/2 | Explain **one** difference between a **compiler** and an **interpreter**. | skip | skip. 0/2. S08/S09 untaught. |
| 13 | S12 | 0/3 | Describe the three stages of the **fetch–decode–execute** cycle. | skip | skip. 0/3. S12 untaught. |
| 14 | S13 | 0/2 | Explain **one** difference between **RAM** and **ROM**. | skip | skip. 0/2. S13 untaught. |
| 15 | N02 | 1/3 | State whether each of the following is a **PAN**, a **LAN** or a **WAN**. 1. Wireless headphones connected to a phone by Bluetooth. 2. The computers and printer in one school building. 3. The Internet. | 1.pan 2.wan 3. lan | PAN ✓; LAN and WAN swapped. 1/3. |
| 16 | N04 | 0/2 | State the purpose of each protocol. 1. HTTPS 2. SMTP | skip | skip. 0/2. N04 untaught. |
| 17 | N06 | 0/2 | Name the **four layers** of the TCP/IP model. | skip | skip. 0/2. N06 untaught. |
| 18 | C04 | 0/3 | Name the **social engineering** technique described in each case. 1. An email that looks like it is from a bank asks the user to click a link and enter their password. 2. Someone watches over a person's shoulder as they type their PIN at a cash machine. 3. A caller invents a convincing story to persuade an employee to reveal a customer's details. | skip | skip after 1 min. 0/3. C04 untaught — though phishing is everyday vocabulary and a guess was available. |
| 19 | C05 | 0/2 | Describe what is meant by each type of malware. 1. Trojan 2. Spyware | skip | skip. 0/2. C05 untaught. |
| 20 | Q02 | 0/2 | In a relational database, state what is meant by: 1. a **primary key** 2. a **foreign key** | skip | skip. 0/2. Q02 untaught. |
| 21 | Q04 | 0/3 | A table called `Pupils` has the fields `Name`, `Form` and `Score`. Write an **SQL** query that displays the `Name` and `Score` of every pupil with a `Score` greater than 50, with the highest score first. | skip | skip. 0/3. Q04 (SQL) untaught. |
| 22 | E01 | 2/6 | A secondary school is considering using **facial recognition** cameras at its gates so that pupils are registered automatically as they arrive, instead of answering a register in class. Discuss the **ethical** and **privacy** issues the school should consider before introducing the system. In your answer you should consider the effect on pupils, parents and the school. | it's not ethical to put it in becouse it might scare the students and it's a privacy risk bacause if someone hakes the softwere they would know where the students walk | Level 1 (1–2): 'not ethical because it might scare the students' (one ethical point, undeveloped) and 'privacy risk because if someone hacks the software they would know where the students walk' (one privacy point with a consequence). No parents or school considered, no benefit weighed, no conclusion. Two relevant points, one with a consequence → top of Level 1, 2/6. Level 2 needed a second point on each side or the school's view. 3 min on a 9-min guide. |
Ordered by marks lost. These are the candidates for reteaching.
| Topic | Name | Marks | Lost |
|---|---|---|---|
| E01 | 3.8 Ethical, legal and environmental impacts: general principles and extended-response technique | 2/6 | 4 |
| C04 | 3.6.2.1 Social engineering: blagging, phishing, shouldering; protection | 0/3 | 3 |
| D02 | 3.3.2 Binary ↔ decimal conversion (0–255) | 0/3 | 3 |
| Q04 | 3.7.2 SQL SELECT … FROM … WHERE … ORDER BY (up to two tables) | 0/3 | 3 |
| S02 | 3.4.2 Truth tables for NOT, AND, OR, XOR gates | 0/3 | 3 |
| S12 | 3.4.5 The fetch–decode–execute cycle | 0/3 | 3 |
| C05 | 3.6.2.2 Malware: virus, trojan, spyware; protection | 0/2 | 2 |
| D03 | 3.3.2 Binary ↔ hex and decimal ↔ hex conversion (0–255 / FF) | 0/2 | 2 |
| D04 | 3.3.3 Units: bit, byte, kilo/mega/giga/tera (decimal prefixes); comparing quantities | 0/2 | 2 |
| D05 | 3.3.4 Binary addition (up to three 8-bit numbers) | 0/2 | 2 |
| D10 | 3.3.6 Bitmap file-size calculation (W × H × D) and effect of pixels/depth | 0/2 | 2 |
| D16 | 3.3.8 Run length encoding: frequency/data pairs | 0/2 | 2 |
| N02 | 3.5 Network types: PAN (Bluetooth), LAN, WAN | 1/3 | 2 |
| N04 | 3.5 Network protocols: definition; purpose of TCP, IP, HTTP, HTTPS, SMTP, IMAP | 0/2 | 2 |
| N06 | 3.5 The 4-layer TCP/IP model: application, transport, internet, link | 0/2 | 2 |
| Q02 | 3.7.1 Table, record, field, data type, primary key, foreign key | 0/2 | 2 |
| S07 | 3.4.3 Operating systems and utility programs: need and functions | 0/2 | 2 |
| S09 | 3.4.4 Translators: interpreter, compiler, assembler — differences and when to use | 0/2 | 2 |
| S13 | 3.4.5 Memory types RAM, ROM, cache, register; volatile vs non-volatile; main vs secondary | 0/2 | 2 |
| D01 | 3.3.1 Number bases: decimal, binary, hexadecimal; why hex is used | 0/1 | 1 |
| D07 | 3.3.5 Character sets and 7-bit ASCII: codes, sequences, table conversion | 2/2 | 0 |
| S01 | 3.4.1 Hardware and software: definitions and relationship | 2/2 | 0 |