Skip to content

Course home

Programming concepts

Programming concepts

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
Question 55

The following are programming concepts (labelled A – E).

  • A concatenation
  • B recursion
  • C variable
  • D selection
  • E assignment

For each of the definitions in the table below, write the label of the most suitable programming concept. Use each label only once.

DefinitionLabel
The process of joining two or more strings together end-to-end to form a single string
A control structure that decides which branch of execution to follow based on whether a condition is true or false
An operation used to set or change the value stored in a specific variable or memory location
[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