Algoritmo

Algoritmo

#Algoritmo

Um algoritmo é um procedimento geral de resolução de problemas mediante a execução de uma seqüência de passos elementares, a partir dos dados iniciais. O algoritmo da multiplicação de números inteiros, por exemplo, decompõe essa operação em uma sucessão de somas e produtos de números de um só algarismo.

É necessário, na construção de um algoritmo, levar em conta todas as alternativas possíveis de manipulação dos dados disponíveis. A obtenção de algoritmos é particularmente importante quando sua aplicação pode ser mecanizada, como, por exemplo, por meio de um computador. Como essas máquinas só realizam operações muito simples, um programa não passa de um algoritmo formado por instruções que o computador possa executar.

Para resolver problemas matemáticos semelhantes, é útil dispor de um método geral de solução, com regras formais bem definidas. Se o problema apresenta alta complexidade, recorre-se a sua decomposição em uma série de outros algoritmos menos complexos.

Quando se torna necessário optar entre dois algoritmos que resolvem o mesmo problema, deve-se analisar fundamentalmente duas circunstâncias. Primeiro, é preciso ter em conta a rapidez do processo; em segundo lugar, a presença de erros. Como são obtidos a partir de mecanismos de medição, os dados de entrada raramente são exatos e o algoritmo também introduz um erro. Na ausência de outros fatores, cumpre recorrer ao algoritmo que minimize o crescimento do erro. Em muitos casos, ademais, convém considerar o custo econômico embutido na utilização de um ou outro algoritmo.

www.klimanaturali.org