A-level Computing/AQA/Problem Solving, Programming, Data Representation and Practical Exercise/Definitions