Programming fundamentals
39
0/1

An automated library book-sorting system uses different hardware components. Each type of component has an identifier code as shown in the table:

CodeComponent
RFRFID Reader
BSBook Scanner
SGSorting Gate

A program is written to initialize and route books through these components. The program:

  • Prompts the operator to enter the code of the component they want to initialize.
  • Calls the prewritten function VerifyReaderCode() to check whether the entered code is valid.
  • Reads a target shelf identifier as input if the code is valid.
  • Calls the procedure AssignBookToShelf() using a combined assignment key.
01  readerCode = input("Enter reader code to initialize")
02  if (VerifyReaderCode(readerCode)) then
03      shelfNumber = input("Enter target shelf identifier")
04      assignmentKey = readerCode + shelfNumber
05      AssignBookToShelf(assignmentKey)
06  endif

Give the identifier of a variable used in the program.

[1]

Programming fundamentals Questions

Practise OCR GCSE Computer Science Programming fundamentals with exam-style questions for GCSE Computer Science. 100 questions, matched to the OCR GCSE Computer Science (J277) specification and written in Component 01 and Component 02 style. Every question includes a full worked solution and mark scheme, so you can see where marks are awarded rather than just whether you got the answer right.

PreviousNext

Programming fundamentals Questions

  1. GCSE
  2. /Computer Science
  3. /Programming fundamentals