A Level Computer Science: Algorithm design methods
This module contains:
Compatible with the following examination boards
Download A Level Module 11A: Algorithm design methods
This download is exclusively for Teach Computer Science subscribers!
To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!
Already a member? Log in to download.
Algorithm design methods
Depending upon the scenario, different methods are available to help us design algorithms. There are three such methods: decision table, Jackson structured programming and finite state machine. For modelling logics precisely, a decision table is used. Jackson structured programming (JSP) is another methodology in which structure is developed based on the data used by the program. Computer systems are modelled as a finite state machine (FSM) to develop algorithms where its state is transformed based on possible input values. A state-transition table maps the different states of FSM.
This A Level Computer Science module introduces algorithm design methods to your students, explaining:
- Methods to design algorithms:
- Decision table
- Jackson Structured Programming (JSP)
More Software and software development Modules
Algorithm design methods is one lesson in our Software and software development module. The other theory lessons can be found below: