Skip to content

Course home

Structured programming and subroutines (procedures and functions)

Structured programming and subroutines (procedures and functions)

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
Question 17

An engineer is developing the flight control software for an autonomous delivery drone. Instead of writing a single continuous block of code, the engineer divides the program into structured subroutines (procedures and functions) such as calculateAltitude() and deployParachute().

State three advantages of using this structured, subroutine-based approach to design the software.

[3]
Markscheme

Structured programming and subroutines (procedures and functions) Questions

  1. GCSE
  2. /Computer Science
  3. /Structured programming and subroutines (procedures and functions)

131 exam-style questions on AQA GCSE Computer Science Structured programming and subroutines (procedures and functions). Each one has a worked solution and a mark scheme showing where the marks go.

Question bank