Programming fundamentals
92
0/3

The automated greenhouse irrigation system has an algorithm that decides whether to trigger watering by checking the data stored in the following three variables:

  • SystemActive
  • SoilDry
  • LowRainForecast

The watering system will only run when the system itself is active and at least one of the soil dryness or low rain forecast indicators is active (true). When the system needs to run, it calls the pre-written procedure TriggerWatering().

Write a program that checks the data in the variables and calls TriggerWatering() 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