Skip to content

Course home

Programming concepts

Programming concepts

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
Question 71

A student is writing a computer program to simulate the projectile motion of a rocket.

The following programming terms are defined:

  • A abstraction
  • B constant
  • C iteration
  • D selection
  • E sequence

For each of the descriptions of the program's components in the table below, write the label of the most suitable programming term. Use each label only once.

DescriptionLabel
Simplifying the physics of the flight by ignoring air resistance and wind to focus solely on the effects of gravity
Executing the calculation for gravity, then updating the velocity, and then updating the displacement, strictly one after the other
Repeating the displacement and velocity updates for every discrete time step t t\,t until the rocket's height becomes zero
[3]
Markscheme

Programming concepts Questions

  1. GCSE
  2. /Computer Science
  3. /Programming concepts

298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.

Question bank