IGCSE Computer Science (0478) — May–June 2025, Paper 12

5 questions · every question answerable online with instant point-by-point AI marking against the official mark scheme.

Start with Question 1 →
Question 1 · 13 marks · 3.2 Memory, storage and the cloud

A computer stores data temporarily in random access memory (RAM). RAM is one example of primary storage. Give one other example of primary storage.

Answer this question and get it marked →
Question 2 · 9 marks · 3.1 Input and output devices

A student has an image file stored on their computer. The image file was taken by a digital camera. Tick one box to show whether a digital camera is an example of an input,…

Answer this question and get it marked →
Question 3 · 22 marks · 7.1 Programming concepts / 8 Languages and translators

A programmer writes a program to store and sort all the data for the books in her home library. The programmer uses a high-level language to write the program. One reason for…

Answer this question and get it marked →
Question 4 · 8 marks · 3.3 The central processing unit

An employee uses a computer that has a Von Neumann architecture to complete many different tasks in their working day. The computer has a central processing unit (CPU). Complete…

Answer this question and get it marked →
Question 5 · 23 marks · 10 Emerging technologies / Expert systems

A hospital has computers and technology that it uses when caring for its patients. One computer is an expert system that is used to help diagnose a patient's illness. The doctor…

Answer this question and get it marked →

← May–June 2025 Paper 13 · May–June 2025 Paper 11 →

← All IGCSE Computer Science (0478) past papers