Edexcel GCSE Computer Science 2020

6.1.6: be able to use logical reasoning and test data to evaluate a program's fitness for purpose and efficiency (number of compares, number of passes through a loop, use of memory)

Test your self on these keywords and definitions using the games below or Play random game
comparisonsthe number of items of data an algorithm has to check before it finishes solving a problem
efficiencyhow good one algorithm is at solving a problem compared to another
iterationsthe number of times an algorithm has to repeat a sequence of instructions before it finishes solving a problem
logical reasoningbeing able to compare one algorithm with another and explain which is most suitable for solving a problem
memory usethe number of different data values an algorithm has to store at the same time in order to solve a problem
test datathe values given to an algorithm as input in order to see what outputs it gives and how long it takes to solve a problem
Keyword games: