Conceitos
Um algoritmo é uma seqüência finita e organizada de instruções elementares, cuja execução conduz à resolução de um problema.
Os algorítmos podem ter quatro estruturas de instruções:
- seqüencial, onde cada instrução será executada uma única vez,
- seletiva, onde uma instrução ou um conjunto de instruções é executado seletivamente sob determinada circunstância,
- repetitiva, onde uma instrução ou um conjunto de instruções é executado repetidas vezes sob determinada circunstância.
- modular, onde uma instrução ou um conjunto de instruções é particionado em módulos menores denominados sub-algorítimos e a resolução do problema é atingida pela utilização coordenada destes sub-algorítimos.