Problem Solving and Algorithm Creation (AQA GCSE Computer Science): Flashcards

📚Flashcards
Problem Solving and Algorithm Creation
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

12 cards from this deck

Show

Algorithm definition

A set of clear instructions that solve a specific problem

3 ways to represent algorithms

Flowcharts, pseudo-code, program code

Flowchart definition

A visual way to represent an algorithm using shapes and arrows

Flowchart terminal symbol shape

Oval - marks beginning and end of algorithm

Flowchart process symbol shape

Rectangle - shows an action or calculation

Flowchart input/output symbol shape

Parallelogram - gets info from user or displays results

Flowchart decision symbol shape

Diamond - branching point with yes/no or true/false question

Flowchart subroutine symbol shape

Rectangle with double lines - calls another procedure

Decision box outcomes rule

Must have exactly two outcomes (True/False or Yes/No)

Pseudo-code definition

Text-based method using English-like statements for algorithms

Program code definition

Instructions in specific languages that computers can execute

GCSE programming languages

Python, VB.Net, or C#

Explore AQA GCSE Computer Science Revision Notes by Topics

Explore AQA GCSE Computer Science Model Answers by Topics

Explore AQA GCSE Computer Science Quizzes by Topics

Explore AQA GCSE Computer Science Exam Questions by Topics

Join 100,000+ GCSE students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.