Computer Science (AS & A Level) · May / June 2024 · Paper 21 · Question 8
9618
As printed in the paper
The question as text
A teacher is designing a program to process pseudocode projects written by her students. Each student project is stored in a text file. The process is split into a number of stages. Each stage performs a different task and creates a new file named as shown: File name Comment MichaelAday_src.txt student project file produced by student Michael Aday MichaelAday_S1.txt file produced by stage 1 MichaelAday_S2.txt file produced by stage 2 The teacher has defined the first program module as follows: Module Description DeleteComment() • called with a parameter of type string representing a line of pseudocode from a student’s project file • returns the line after removing any comments Note on comments: A comment starts with two forward slash characters and includes all the remaining characters on the line. The following example shows a string before and after the comment has been removed: Before: IF X2 > 13 THEN //check if limit exceeded After: IF X2 > 13 THEN
Read automatically from the paper; the printed page above is exact.
Show the answer and mark scheme
8(a)[8]
8(b)[7]
Make a free account to save your answers and see your weak topics and ask the AI why a wrong answer is wrong.

