
Programming Concepts
Quiz by GCSE Computer Science Teacher 4
GCSE (AQA)
Computer Science
English National Curriculum
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measures 1 skill from
Measures 1 skill from
Track each student's skills and progress in your Mastery dashboards
With a free account, teachers can
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
13 questions
Show answers
- Q1What is a variable?It loops until a condition is metIt can store data in a location in memory and it can changeIt checks to see if a condition is trueIt can store data in a location in memoriy and it can not change during the running of the program45s3.2.2.a
- Q2What is a constant?It can store data in a location in memory and it can not change during the running of the programIt checks to see if a condition is trueIt loops until a condition is metIt can store data in a location in memory and it can change45s3.2.2.a
- Q3What is the variable is this program?IFpasswordOUTPUTUSERINPUT45s3.2.2.a
- Q4What is the constant in this program?3.1459constantOUTPUTPI45s3.2.2.a
- Q5What does the term sequence mean?A storage location in memory.Where code is executed one line after another in orderWhere the program checks if a statement is TRUELooping a section of code45s3.2.2.a
- Q6What is selection?Performs one line after another in orderChecking if a statement is TRUELooping/ repeating a section of codeA storage location in memory45s3.2.2.a
- Q7What is iteration?A storage location in memoryChecking if a statement is TRUEPerforms one line after another in orderLooping / repeating a section of code45s3.2.2.a
- Q8What programming constructs are being used in the code above?Sequence and selectionIterationIteration and sequenceSequence45s3.2.2.a
- Q9What programming construct are being used?IterationSequenceIteration and sequenceSequence and selection45s3.2.2.a
- Q10What programming construct are being used?Iteration and sequenceIterationSequenceSequence and selection45s3.2.2.a
- Q11Which programming technique is being used here?SequenceIterationSubroutinesSelection45s3.2.2.a
- Q12How would you declare variable called city with London stored in it?city <-- "London"Londonconstant city <-- "London"London <-- city45s3.2.2.a
- Q13How would you check to see if the code matches the correct pincode?IF code = pincode THENIF code <= pincode THENIF code >= pincode THENIF code != pincode THEN45s3.2.2.a