paradigmas de programação

1063 palavras 5 páginas
1-O termo Programação procedural (ou programação procedimental) é às vezes utilizado como sinônimo de Programação imperativa (Paradigma de programação que especifica os passos que um programa deve seguir para alcançar um estado desejado), mas o termo pode se referir a um paradigma de programação baseado no conceito de chamadas a procedimento. Procedimentos, também conhecidos como rotinas, subrotinas, métodos, ou funções (que não devem ser confundidas com funções matemáticas, mas são similares àquelas usadas na programação funcional) simplesmente contém um conjunto de passos computacionais a serem executados. Um dado procedimento pode ser chamado a qualquer hora durante a execução de um programa, inclusive por outros procedimentos ou por si mesmo.
Possíveis benefícios são:
A habilidade de reutilizar o mesmo código em diferentes lugares no programa sem copiá-lo;
Uma forma mais fácil de organizar o fluxo do programa que uma coleção de comandos;
A habilidade de ser fortemente modular e estruturado;
Computação ocorre através da execução de instruções passo a passo.; Exemplos: Fortran, Cobol, C; Pascal int fatorial(int n){ int fat; fat = 1; if (n == 0) return 1; while (n >= 1){ fat = fat * n; n = n -1;
}
return fat;
}
2-Programação lógica é um paradigma de programação que faz uso da lógica matemática. 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

Relacionados

  • Paradigmas de Programação
    1013 palavras | 5 páginas
  • Paradigma De Programacao
    3430 palavras | 14 páginas
  • Paradigmas de programação
    1366 palavras | 6 páginas
  • Paradigmas da Programação
    679 palavras | 3 páginas
  • Paradigma de Programacao
    1419 palavras | 6 páginas
  • PARADIGMAS DA PROGRAMAÇÃO
    1651 palavras | 7 páginas
  • Paradigma de programação
    434 palavras | 2 páginas
  • Paradigmas de programação
    1313 palavras | 6 páginas
  • Paradigmas de Programação
    4008 palavras | 17 páginas
  • PARADIGMAS DE PROGRAMAÇÃO
    6629 palavras | 27 páginas