Trabalhando para trazer o melhor a voçê

logica de programação


Lógica de Programação é a técnica de criar sequências lógicas para atingir  objetivos com regras baseadas na  matemática,  utilizada pelo programador para construir seu softwares.
Um algoritmo é uma sequência  de instruções executada até que determinada se atinja os objetivos determinados.  Em matemática constitui o conjunto de processo para efetuar o calculo .
O exemplo mais usual é de uma receita, embora para fazer um programa completo este processo seja mais complexo e exige do programador mais estudos e conhecimento de informatica e da area para o qual ele esteja desenvolvendo, afim se você vai criar um programa para a área comercial e não entende nada do assunto irá cometer inúmeros erros e não ira atender as necessidades do cliente. Eles podem repetir passos,  ou necessitar de decisões  como fazer uma  comparações  lógica até que o processo seja concluído. Um algoritmo errado  não irá resolver um problema se estiver implementado de forma incorreta ou se não for apropriado para o problema.
Um algoritmo não representa, um programa de computador, e sim os passos necessários para realizar uma tarefa(planejamento). Sua implementação pode ser feita por um computador,  ou mesmo por um ser humano. Diferentes algoritmos podem realizar a mesma tarefa usando um conjunto diferenciado de instruções. dependendo  de estruturas de dados adequadas ao algoritmo sua execução pode ser mais complexa do que outros. Por exemplo, um algoritmo para se vestir pode especificar que você vista primeiro as meias e os sapatos antes de vestir a calça enquanto outro algoritmo especifica que você deve primeiro vestir a calça e depois as meias e os sapatos. Fica claro que o primeiro algoritmo é mais difícil de executar que o segundo apesar de ambos levarem ao mesmo resultado.
O conceito de um algoritmo foi formalizado em 1936 pela Máquina de Turing de Alan Turing e pelo cálculo lambda de Alonzo Church, que formaram as primeiras fundações da Ciência da Computação.

quer saber mais:http://pt.wikibooks.org/

Um comentário: