Skip to main content
A-LevelComputer ScienceString ManipulationMay/June 2024Paper 2 Q610 Marks

A music player stores music in a digital form and has a display which shows the track being played. (a) Up to 16 characters can be displayed. Track titles longer than 16 characters will need to be trimmed as follows: • Words must be removed from the end of the track title until the resulting title is less than 14 characters. • When a word is removed, the space in front of that word is also removed. • Three dots are added to the end of the last word displayed when one or more words have been removed. The table below shows some examples: | Original title | Display string | |------------------------|--------------------------------------------| | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | | Bat out of Hull | B a t o u t o f H u l l | | Bohemian Symphony | B o h e m i a n . . . | | Paperbook Writer | P a p e r b o o k W r i t e r | | Chris Sings the Blues | C h r i s S i n g s . . . | | Green Home Alabama | G r e e n H o m e . . . | A function Trim() will: • take a string representing the original title • return the string to be displayed. Assume: • Words in the original title are separated by a single space character. • There are no spaces before the first word or after the last word of the original title. • The first word of the original title is less than 14 characters.

✓ Correct Answer

The correct answer is . This question tests the candidate's understanding of string manipulation within the Computer Sciencesyllabus. The examiner's mark scheme requires...

📋 Examiner Report & Trap Analysis

Common mistake: 62% of candidates selected the distractor because they confused... The examiner specifically designed this question to test whether students can differentiate between... To secure full marks, candidates must demonstrate...

🔒

Unlock the Examiner's Answer

Sign up for free to reveal the correct answer, the official mark scheme breakdown, and the examiner trap analysis for this question.

Sign Up Free to Unlock →

Join thousands of Cambridge students already using Oracle Prep

About This A-Level Computer Science Question

This structured question appeared in the Cambridge A-Level Computer Science (9618) May/June 2024 examination, Paper 2 Variant 2. It tests the topic of String Manipulation and is worth 10 marks.

Oracle Prep provides AI-powered practice for all Cambridge O-Level and A-Level subjects. Our platform includes topic predictions with 87.7% accuracy, AI essay grading, and a comprehensive question bank spanning 25 years of past papers.

© 2026 Oracle Prep — The AI-Powered Cambridge Exam Engine