What is iteration? Section of code which can be repeated either a set number of times (count controlled) or a variable number of times based on the evaluation of a Booleanexpression (condition controlled)
What is a possible use of an infinite loop? An operating system continually checking for user input and responding accordingly until the device is turned off or reset
What is a branch? Instruction in a computer program that can cause the computer to begin executing a different instruction sequence, deviating from its default behaviour of executing instructions in order
Why should local variables be used wherever possible? Excessive and unnecessary use of global variables can make programs hard to test, debug and maintain