Note AcademyNote Academy

Computer Science (AS & A Level) · May / June 2023 · Paper 22 · Question 8

9618

As printed in the paper

The question as text

A computer shop assembles computers using items bought from several suppliers. A text file Stock.txt contains information about each item. Information for each item is stored as a single line in the Stock.txt file in the format: <ItemNum><SupplierCode><Description> Valid item information is as follows: Format Comment ItemNum 4 numeric characters unique number for each item in the range ″0001″ to ″5999″ inclusive SupplierCode 3 alphabetic characters to identify the supplier of the item Description a string a minimum of 12 characters The file is organised in ascending order of ItemNum and does not contain all possible values in the range. A programmer has started to define program modules as follows: Module Description OnlyAlpha() (already written) • called with a parameter of type string • returns TRUE if the string contains only alphabetic characters, otherwise returns FALSE CheckInfo() • called with a parameter of type string representing a line of item information • checks to see whether the item information in the string is valid • returns TRUE if the item information is valid, otherwise returns FALSE

Read automatically from the paper; the printed page above is exact.

Show the answer and mark scheme
  • 8(a)[7]

  • 8(b)[7]

  • 8(c)[3]

Make a free account to save your answers and see your weak topics and ask the AI why a wrong answer is wrong.