Programming fundamentals
31
0/3

An autonomous patrol drone uses an onboard algorithm to decide whether to return to base. The algorithm checks the data stored in the following three boolean variables:

  • PatrolComplete
  • LowBattery
  • SevereWeather

The drone will only return to base and land when the patrol is complete and at least one of the low battery or severe weather indicators is active (true). When these conditions are met, it calls the pre-written procedure InitiateLanding().

Write a program that checks the data in the variables and calls InitiateLanding() when appropriate.

You must use either:

  • OCR Exam Reference Language, or
  • A high-level programming language that you have studied.
[3]

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