2 - Conceito de algoritmo

Segundo Cormen:


Algoritmo é qualquer procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída.

Portanto, um algoritmo é uma sequência de passos computacionais, que transformam a entrada na saída. Também podemos visualizar um algoritmo como uma ferramenta para resolver um problema computacional. O enunciado do problema especifica em termos gerais o relacionamento entre a entrada e a saída desejada. O algoritmo descreve um procedimento computacional específico para se alcançar esse relacionamento da entrada com a saída.

Em resumo, podemos dizer que algoritmo é um conjunto finito de regras que prevê uma sequência de operações destinadas à solução de um problema específico.

A importância do algoritmo está no fato de termos de especificar uma sequência de passos lógicos para que o computador possa executar a tarefa desejada pelo usuário do programa. Lembre-se de que o computador não tem vontade própria, isto é, faz apenas o que o algoritmo determina.



Copyright © 2014 AIEC.