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.

  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 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 question
  • Question 7May/June 2026, paper 22Structured5 marks

    State one reason to store data in a file.

    Try this question
  • Question 9Oct/Nov 2025, paper 23Structured10 marks

    The variables Name, Age and Found are used in a computer program.

    Try this question
  • Question 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 question
  • Question 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 question
  • Question 7May/June 2024, paper 21Structured6 marks

    Outline why it is useful to store data in a file.

    Try this question
  • Question 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.

    Try this question