Implementation: Algorithm specification Algorithm specification

Algorithms are created to allow users to tell a computer how to solve a problem. Understanding how to construct three of the most common algorithms is a critical skill for budding software developers.

Part of Computing ScienceSoftware design and development

Algorithm specification

When creating code, it is necessary to be able to implement three specific :

  • input validation
  • running total within loop
  • traversing a 1D array

In this guide, the algorithms are exemplified using Reference Language.

Reference Language is a language created specifically for Computing courses in Scotland. Reference language is not .

It is necessary to be able to read and understand Reference Language. It is also necessary to be able to implement the algorithms using one of:

  • LiveCode
  • Python
  • Visual Basic
  • True Basic
  • another high-level language