Skip to content

Course home

Structured programming and subroutines (procedures and functions)

Structured programming and subroutines (procedures and functions)

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
Question 54

Using Python, write a subroutine to help an airport environmental protection team monitor noise pollution from aircraft during a flight monitoring shift.

The subroutine must:

  • have the identifier countNoisyFlights
  • take the total number of flights monitored during the shift as a parameter
  • prompt the user to enter the recorded noise level (in decibels, dB) for each of those flights
  • count how many of those flights registered a noise level strictly greater than 85.5 dB
  • return this count.

You should use indentation as appropriate, meaningful variable name(s), and correct Python syntax in your answer.

[6]
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