Skip to main content
O-LevelComputer ScienceData Representation2210/12 · May/June 2023 · Q310 Marks

When keys are pressed on a keyboard, the text is converted to binary to be processed by the computer.

  1. (a)Describe how the text is converted to binary to be processed by the computer.[3]
  2. (b)(i)State what effect this has on the file size.[1]
  3. (b)(ii)Describe how lossless compression compresses the text file.[4]
  4. (b)(iii)Give two reasons why the text file may have been compressed.[2]

Mark scheme

Marking points from the official mark scheme (May/June 2023). The mark or mark type is shown in brackets.

  1. [1] A character set is used
  2. [1] ... such as Unicode/ASCII
  3. [1] Each character has a unique binary value
  4. [1] It reduces the file size
  5. [1] A compression algorithm is used
  6. [1] ... such as RLE/run length encoding
  7. [1] Repeating words/characters/phrases are identified // Patterns are identified
  8. [1] ... and indexed
  9. [1] ... with number of occurrences
  10. [1] ... with their position
  11. [1] To save storage space
  12. [1] To make it quicker to transmit
  13. [1] To make it small enough to attach to an email
  14. [1] To reduce the bandwidth needed to transmit

Write your answer and get it marked

On Oracle Prep you can write or photograph your own answer and have it marked by AI against this mark scheme, with feedback on what you missed.

Sign up free →

About this question

Topic
Data Representation, O-Level Computer Science (syllabus 2210). Structured question, 10 marks.
Source
O-Level Computer Science, May/June 2023 Paper 1 Variant 2, question 3.

Questions and mark schemes are from past examination papers and remain the copyright of the exam board. How Oracle Prep builds its content

Related Computer Science questions

© 2026 Oracle Prep