teach-ict.com logo

THE education site for computer science and ICT

This page is part of the old A451 specification - current syllabus here

1. Introduction

Specification point:

i) Understand algorithms (written in pseudo code or flow diagram), explain what they do and correct or complete them (fill in the gaps).

ii) Produce algorithms in pseudo code or flow diagrams to solve problems



In general, an 'algorithm' is the name given to a defined set of steps used to complete a task.

For instance you could define an algorithm to make a cup of tea. You start by filling the kettle, then place a tea bag in the cup and so on.

In computer terms, an algorithm describes the set of steps needed to carry out a software task. This mini-web takes you through the topic of algorithm