Working with Text

Part of String Handling ยท Section 2 of 7

IntroductionUnit: 3.2 ProgrammingGCSE

Strings are everywhere - names, addresses, passwords, messages. String handling is the art of manipulating text. Need to extract the first 3 characters? Check if an email contains "@"? Convert to UPPERCASE? Concatenate first name and surname? These operations are essential for any program that deals with text!

This introduction covers Working with Text within String Handling for GCSE Computer Science. Revise String Handling in 3.2 Programming for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This is a high-frequency topic, so it is worth revising until the explanation feels precise and repeatable. It is section 2 of 7 in this topic. Use this introduction to connect the idea to the wider topic before moving on to questions and flashcards.

Practice questions for String Handling

The string variable word = "Hello". What does word.length return?

  • A. 4
  • B. 5
  • C. 6
  • D. 0
1 markfoundation

Explain the purpose of the ASC() and CHR() functions in OCR pseudocode. Give one reason a programmer might need to convert between characters and their ASCII codes.

3 marksstandard

Quick recall flashcards

What does CHR(66) return?
"B"
How do you join strings?
Concatenation: string1 + string2

15 questions on String Handling: practise free

Instant marking, adaptive difficulty and spaced-repetition flashcards โ€” all aligned to your exam board.

Start revising free โ†’