Designing, creating and refining algorithms
20
0/4

An automated system at airport check-in desks is used to determine if a piece of checked luggage exceeds the standard allowance of 23 kg.

The process is represented by the following flowchart:

A flowchart starting at an oval START terminal node, proceeding to a parallelogram input box containing "Enter weight of luggage in kg". This connects to a diamond decision node "weight > 23?". The "Yes" arrow leads to a parallelogram output block "Say: 'Overweight luggage! Extra fees apply.'". The "No" arrow leads to a parallelogram output block "Say: 'Luggage weight is within limits.'". Both output blocks then lead to an oval END terminal node.

Rewrite the flowchart as a program.

You must use either:

  • OCR Exam Reference Language, or
  • a high-level programming language that you have studied (e.g. Python, C#, Java).
[4]

Designing, creating and refining algorithms Questions

Practise OCR GCSE Computer Science Designing, creating and refining algorithms with exam-style questions for GCSE Computer Science. 50 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

Designing, creating and refining algorithms Questions

  1. GCSE
  2. /Computer Science
  3. /Designing, creating and refining algorithms