AQA GCSE Computer Science (8525)

3.2: Programming: revision quiz and key terms

Free practice for 3.2: Programming in AQA GCSE Computer Science (8525). It has 11 parts, listed below. Try the questions, then check the key terms.

Try 5 free questions

No sign-in needed. Tap an answer to check it.

Question 1 · Multiple choice

Which relational operator would be used to check that a score is strictly greater than 50?

Question 2 · True or false?

The AND operator produces a true result only when every condition combined is true.

Question 3 · Multiple choice

A variable stores the value 3.0. Why might it still be declared as a real rather than an integer?

Question 4 · True or false?

The 'greater than' operator checks whether one value is smaller than another.

Question 5 · Multiple choice

Why is it good practice to use meaningful identifier names, such as 'totalScore' instead of 'x'?

In RADevo, this topic has fill-in-the-blank, matching, multiple-choice and true or false activities, and every question you get wrong comes back in Revise today until you've learnt it.

Key terms for 3.2: Programming

Boolean
A data type that can only hold one of two values, true or false.
Concatenation
Joining two or more strings together.
Integer division
Dividing one number by another and keeping only the whole number part of the result.
Local variable
A variable that can only be used within the subroutine in which it is declared.
Logic error
A mistake where a program runs without crashing but produces an incorrect result.
One-dimensional array
An array arranged as a single list or row of values.
OR
Produces a true result when at least one of the conditions being combined is true.
Subroutine
A named block of code that carries out a specific task and can be called from elsewhere in a program.

What 3.2: Programming covers

In RADevo this topic has a full topic test and a focused quiz for each part:

Teaching AQA GCSE Computer Science (8525)?

Set this topic as homework in two clicks, see who has done it and which questions your class got wrong, and start every lesson with a Do Now built from their mistakes.

Start a free 2-week trial

Revising for this?

If your school uses RADevo, sign in to do the full quizzes and keep your progress. If it doesn't, show this page to your Computing teacher.

Log in to RADevo