algoritmo
Algoritmo é uma palavra derivada do nome do matemático Abu Já´far Muhammad (800-847) que introduziu a escrita dos cálculos substituindo o ábaco. Ele ficou conhecido como AlKharazmi.
Podemos dizer que a construção de algoritmos sempre foi uma das atividades dos matemáticos visto que eles estavam sempre elaborando um passo a passo que deveria ser seguido para se alcançar um determinado objetivo.
Nós aprendemos vários algoritmos matemáticos no ensino fundamental e no ensino médio, mas o algoritmo de Euclides, usado para calcular o MDC (Maior Divisor Comum entre dois números), foi , com certeza, o mais marcante já que calcular o MDC pela fatoração parecia muito confuso.
Para matemática
A palavra algoritmo na Matemática designa um procedimento geral de cálculo que se desenvolve, por assim dizer, automaticamente, poupando-nos esforço mental durante o seu curso Para programação
Podemos conceituar algoritmo como sendo uma sequência de passos finitos que devem ser escritos de forma precisa e clara, evitando qualquer tipo de dúvida na interpretação e que tem, como objetivo, solucionar um problema computacional.
O problema
Provavelmente, a maioria das pessoas despende boa parte das suas vidas tentando resolver problemas buscando as soluções para os mesmos. Porém, algumas vezes, estas não surgem de imediato, porque podem depender de terceiros ou necessitar de uma reflexão maior devido à influência de algumas variáveis.
Quando um problema nos é apresentado para que possamos construir um algoritmo para resolvê-lo, precisamos ter clareza de que a solução que daremos não é a única possível e que, também, pode não ser a melhor.
É bom deixar isso claro porque, muitas vezes, quando olhamos um algoritmo que fizemos há algum tempo atrás, nós nos surpreendemos com a solução que apresentamos e isso é muito positivo, porque a criação de um conceito é uma organização de impressões que temos e das imagens criadas sobre um determinado assunto.
O