Luiz ades

2895 palavras 12 páginas
Apostilha de Lógica de Programação.

Algoritmos em Visualg 2.0

Introdução a programação
Um paradigma de programação que faz uso da lógica matemática. John McCarthy [1958] foi o primeiro a publicar uma proposta de uso da lógica matemática para programação.
A primeira linguagem de programação lógica foi a Planner, a qual permitia a invocação orientada a padrões de planos procedimentais de asserções e de objetivos. Com a necessidade de adaptação aos sistemas de memória muito limitada, que eram disponíveis quando ela foi desenvolvida. A linguagem Planner usava estruturas de controle de backtracking, de tal forma que apenas um único caminho computacional tinha que ser armazenado por vez. Em seguida, o Prolog foi desenvolvido como uma simplificação do Planner que permitia a invocação orientada a padrões apenas a partir de objetivos (também baseado em backtracking).
A partir do Planner, foram desenvolvidas as linguagens de programação QA-4, Popler, Conniver, e QLISP. As linguagens de programação Mercury, Visual Prolog, Oz. e Frill, foram desenvolvidas a partir do Prolog. Atualmente existem linguagens de programação lógica concorrente (não baseadas em backtracking) derivadas do Planner (por exemplo, a Ether) e derivada do Prolog (ver Shapiro 1989 para um apanhado geral).

Algoritmos
Um algoritmo é uma sequência finita de instruções bem definidas e não ambíguas, cada uma das quais pode ser executada mecanicamente num período de tempo finito e com uma quantidade de esforço finita.
O conceito de algoritmo é frequentemente ilustrado pelo exemplo de uma receita culinária, embora muitos algoritmos sejam mais complexos. Eles podem repetir passos (fazer iterações) ou necessitar de decisões (tais como comparações ou lógica) até que a tarefa seja completada. Um algoritmo corretamente executado não irá resolver um problema se estiver implementado incorretamente ou se não for apropriado ao problema.
Um algoritmo não representa, necessariamente, um programa de computador,

Relacionados

  • corriculo
    1529 palavras | 7 páginas
  • ADEs Mangabeiras
    295 palavras | 2 páginas
  • Direito Administrativo
    18814 palavras | 76 páginas
  • Planilha de vendas
    301 palavras | 2 páginas
  • Pampulha
    2557 palavras | 11 páginas
  • Aprova o de Projeto e Obten o de Alvar
    1185 palavras | 5 páginas
  • Cidades
    1454 palavras | 6 páginas
  • Artigo 1
    22301 palavras | 90 páginas
  • alimentação consiente
    401 palavras | 2 páginas
  • Parâmetros urbanisticos
    7114 palavras | 29 páginas