← GCSE Computer Science

Exam practice — week 42 · maths, lit, cs — GCSE Computer Science section

2026-10-14 · check · 1 paper · 4/10 · 40% · not grade-converted

Exam Skills test #9, typed on the portal, sat 30 min for the whole paper.

exam-skills #9 4/10

sat 2026-10-14 · 1 left blank

QTopicMarksQuestionAnswer givenNote
12D020/1Convert the binary number `11010110` into decimal. [1 mark]204 Working: 11010110 = 128+64+16+4+2=2040. Answer 204. Adding-up line written (128+64+16+4+2) — the correct five place values picked — but summed as 204 instead of 214. loss=technique (unchecked arithmetic; 15 min unused).
13P081/1State the output of this Python 3 statement. ```python print(10 / 4) ``` [1 mark]2.51. 2.5 correct — did not fall for integer division.
14D033/31. Convert the hexadecimal number `E6` into decimal. You should show your working. 2. Convert the binary number `01011101` into hexadecimal. [3 marks]1. E6 = 230 2. 01011101 = 5D Working: E=1110,6=0110,11100110=128+64+32+4+2=230 0101=5,1101=13=D3 of 3. Part 1: 230, with working via the bit pattern 1110 0110 then place values (working written). Part 2: 5D. 5 min on a 3-min guide — the detour through binary for part 1 is longer than 14×16+6 but valid.
15P050/5The algorithm in **Figure 1** is written in AQA pseudo-code. It keeps asking for a test mark until a pass mark is entered, then outputs how many marks were entered. **Figure 1** ``` count ← 0 REPEAT OUTPUT 'Enter a mark' mark ← STRING_TO_INT(USERINPUT) count ← count + 1 UNTIL mark ≥ 40 OUTPUT count ``` Write a Python 3 program for the algorithm in **Figure 1**. You **should** use indentation as appropriate, meaningful variable name(s) and Python 3 syntax in your answer. [5 marks]skipTyped 'skip', 0 min, with 15 min unused. 5 marks not attempted. She completed Code Lab 'Translate the pseudo-code' on 13 Oct, so Marks A, C and D at least were within reach. loss=not_attempted (avoidance, A5).

Marks by topic

Ordered by marks lost. These are the candidates for reteaching.

TopicNameMarksLost
P053.2.2 Indefinite iteration with condition at start (WHILE) or end (REPEAT…UNTIL, DO…WHILE)0/55
D023.3.2 Binary ↔ decimal conversion (0–255)0/11
D033.3.2 Binary ↔ hex and decimal ↔ hex conversion (0–255 / FF)3/30
P083.2.3 Arithmetic operators incl. real division, DIV and MOD1/10