===== ALGORITMO ===== (de al-Korismi: matemático árabe do séc.IX) Em um [[lexico:s:sentido|sentido]] mais amplo e [[lexico:g:geral|geral]], trata-se de um procedimento ou [[lexico:s:sequencia|sequência]] de instruções para a realização de uma [[lexico:o:operacao|operação]] de [[lexico:c:calculo|cálculo]] em um [[lexico:n:numero|número]] [[lexico:f:finito|finito]] de passos. (in. Algorism; fr. Algorithme; al. Algorithmus; it. Algoritmo). Qualquer [[lexico:p:processo|processo]] de cálculo. [[lexico:e:esse|esse]] [[lexico:t:termo|termo]], derivado do [[lexico:n:nome|nome]] do autor árabe de um tratado que introduziu a numeração decimal na Europa do séc. IX, designava a [[lexico:p:principio|princípio]] os processos de cálculo aritmético e depois foi generalizado para indicar todos os processos de cálculo. No domínio da resolução de problemas este termo designa uma sequência de [[lexico:a:acoes|ações]] específicas (internas ou externas) que permite alcançar de maneira certa a um resultado correto em um [[lexico:t:tempo|tempo]] finito. Por [[lexico:e:exemplo|exemplo]], tem-se diferentes algoritmos para fazer uma [[lexico:d:divisao|divisão]]. Tem-se o [[lexico:c:costume|costume]] de opôr “algoritmo” e “[[lexico:h:heuristica|heurística]]”. Esta última [[lexico:n:nao|não]] é um [[lexico:m:metodo|método]] levando de maneira certa a um resultado correto, mas uma [[lexico:r:regra|regra]] de [[lexico:c:conduta|conduta]] para não fazer do [[lexico:p:puro|puro]] tatear nos casos onde não se dispõe de um algoritmo, ou quando a aplicação de um algoritmo é muito custosa em tempo ou em [[lexico:e:esforco|esforço]] mental.