Problem Solving and Algorithm Creation (AQA GCSE Computer Science): Flashcards
📚Flashcards
Practise the cards
12 cards from this deck
ShowHide
Practise the cards
12 cards from this deck
Algorithm definition
Algorithm definition
A set of clear instructions that solve a specific problem
3 ways to represent algorithms
3 ways to represent algorithms
Flowcharts, pseudo-code, program code
Flowchart definition
Flowchart definition
A visual way to represent an algorithm using shapes and arrows
Flowchart terminal symbol shape
Flowchart terminal symbol shape
Oval - marks beginning and end of algorithm
Flowchart process symbol shape
Flowchart process symbol shape
Rectangle - shows an action or calculation
Flowchart input/output symbol shape
Flowchart input/output symbol shape
Parallelogram - gets info from user or displays results
Flowchart decision symbol shape
Flowchart decision symbol shape
Diamond - branching point with yes/no or true/false question
Flowchart subroutine symbol shape
Flowchart subroutine symbol shape
Rectangle with double lines - calls another procedure
Decision box outcomes rule
Decision box outcomes rule
Must have exactly two outcomes (True/False or Yes/No)
Pseudo-code definition
Pseudo-code definition
Text-based method using English-like statements for algorithms
Program code definition
Program code definition
Instructions in specific languages that computers can execute
GCSE programming languages
GCSE programming languages
Python, VB.Net, or C#
