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

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

Start with Question 1 →
Question 1 · 12 marks · Input and output devices

A student records himself singing a song for his music project. The recorded sound is converted to binary to be processed by a computer. Give one input device the student can use…

Answer this question and get it marked →
Question 2 · 6 marks · Primary and secondary storage / Virtual memory

A company employee is editing a video for the company's website. Data is stored in the random access memory (RAM) when the video is edited. The RAM becomes full and pages of data…

Answer this question and get it marked →
Question 3 · 10 marks · Central processing unit (CPU) architecture

A computer with a Von Neumann architecture has several hardware components. Complete the table with the missing terms and descriptions about computer hardware. Term Description…

Answer this question and get it marked →
Question 4 · 6 marks · Operating systems / Interrupts

A computer has an operating system. One function of the operating system is handling interrupts. Describe the role of the operating system in handling interrupts.

Answer this question and get it marked →
Question 5 · 16 marks · The internet and the World Wide Web / Domain Name Service (DNS)

An online company has a website that allows a user to buy products. The user types in the uniform resource locator (URL) for the website and this is sent to a domain name server…

Answer this question and get it marked →
Question 6 · 15 marks · Automated and emerging technologies / Automated systems

A weather station uses automated systems to collect and analyse data about the weather. The automated system uses sensors. Give one other component that would be part of the…

Answer this question and get it marked →
Question 7 · 10 marks · Data transmission / Error detection

Data is sent from an employee's computer to a server. The data is correct when it is sent, but an error is detected when the data is received. Describe how an error can occur in…

Answer this question and get it marked →

← May–June 2025 Paper 21 · May–June 2025 Paper 12 →

← All IGCSE Computer Science (0478) past papers