IGCSE Computer Science 0478, topic 8.3
File handling: past paper questions
10 Cambridge IGCSE Computer Science 0478 questions on File handling (8.3) from 10 papers, 2023 to 2026. Open the paper or try a question free.
Practising builds a set from this topic, free with an account. One question opens straight away, with no account.
- Questions
- 10
- Papers
- 10
- Years
- 2023 to 2026
- Total marks
- 73
- Average per question
- 7.3 marks
- Largest question
- 12 marks
By type: Structured 10
How hard the questions are
- Recall5
- Apply4
- Analyse1
- Not banded0
Derived from the command word Cambridge prints in each question, banded by a fixed table beside the syllabus's own definitions. A question printing no command word is unbanded: unknown, not middling.
Command words
- writeRecall7 questions
- calculateApply1 question
work out from given facts, figures or information
- completeApply1 question
- convertApply1 question
- describeApply1 question
state the points of a topic / give characteristics and main features
- drawApply1 question
- explainAnalyse1 question
set out purposes or reasons / make the relationships between things clear / say why and/or how and support with relevant evidence
- giveRecall1 question
produce an answer from a given source or recall/memory
- listRecall1 question
- nameRecall1 question
Where the questions come from
By year
- 20262
- 20252
- 20244
- 20232
By session
- May/June5
- Oct/Nov5
By paper
- Paper 210
Questions on this topic
Showing 10 of 10, spread across the years. Open one to write your answer and have it marked.
- Try this questionQuestion 5May/June 2026, paper 21Structured12 marks
A computer system automatically creates usernames for new users. A new user enters their first name and their last name.
- Try this questionQuestion 9Oct/Nov 2025, paper 21Structured4 marks
A school stores all the students’ attendance data in a file called Attendance.txt Write an algorithm in pseudocode to read a line of text from the file and…
- Try this questionQuestion 8Oct/Nov 2024, paper 21Structured11 marksHas a diagram
A programmer is designing a program to check the length of a password and to check if the password input is the same as the stored password.
- Try this questionQuestion 3Oct/Nov 2023, paper 23Structured6 marks
Four pseudocode descriptions and five pseudocode keywords are shown. Draw one line to link each pseudocode description to the most appropriate pseudocode keyword.
- Try this questionQuestion 7May/June 2026, paper 22Structured5 marks
State one reason to store data in a file.
- Try this questionQuestion 9Oct/Nov 2025, paper 23Structured10 marks
The variables Name, Age and Found are used in a computer program.
- Try this questionQuestion 10Oct/Nov 2024, paper 22Structured6 marks
The function LENGTH(X) calculates the length of a string X Write the pseudocode statements to: • allow a line of text to be input to an appropriate variable •…
- Try this questionQuestion 9May/June 2023, paper 23Structured6 marks
The variable Saying is used to store string data in a program. Write the pseudocode statement to declare the variable Saying
- Try this questionQuestion 7May/June 2024, paper 21Structured6 marks
Outline why it is useful to store data in a file.
- Try this questionQuestion 7May/June 2024, paper 23Structured7 marks
The string operation SUBSTRING(FullText, X, Y) returns a string from FullText beginning at position X that is Y characters long. The first character in FullText is in position 1.






