Paralelos entre Paradigmas

786 palavras 4 páginas
Programação Procedural:
Características:
- Conjunto de instruções organizado em blocos para executar determinada tarefa(funções).
- Conjuntos de funções agrupadas por funcionalidades em bibliotecas.
- Modelagem por meio de fluxograma e grande utilização de algoritmos.
- Extremamente técnico.

Vantagens:

-Fácil de compreender.
-Modularidade.
-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.

Desvantagens:

-Mais complicada para resolver certos problemas.

Paradigma:

É muito usado, por ser mais fácil de compreender e normalmente programadores aprendem a desenvolver usando esse paradigma, ele pode ser eficiente para problemas simples e até para o aprendizado

Programação Funcional:

Características:
-Ela enfatiza a aplicação de funções.
-Bastante usadas academicamente que no desenvolvimento comercial de software.

Vantagens:
-Um alto nível de abstração, especialmente quando as funções são utilizadas, suprimindo muitos detalhes da programação e minimizando a probabilidade da ocorrência de muitas classes de erros.
-A não dependência das operações de atribuição permite aos programas avaliações nas mais diferentes ordens.
-A ausência de operações de atribuição torna os programas funcionais muito mais simples para provas e análises matemáticas do que os programas procedurais

Desvantagens:
-Menor eficiência.
-Problemas que envolvam muitas variáveis (ex. contas de banco) ou muitas atividades seqüenciais são muitas vezes mais fáceis de se trabalhar com programas procedurais ou programas orientados a objeto.

Paradigma:
Na programação funcional parecem faltar diversas construções frequentemente (embora incorretamente) consideradas essenciais em linguagens imperativas, como C ou Pascal. Por exemplo, em uma programação estritamente funcional, não há alocação explícita de memória, nem declaração explícita de variáveis.

Relacionados

  • Seminrioparadigmas De Linguagem De Programaouniversidade Federal De Sergipeufs 1213474093159882 8
    1291 palavras | 6 páginas
  • sociologia
    1988 palavras | 8 páginas
  • inteligencia artificial
    1783 palavras | 8 páginas
  • Parallel Haskell
    2592 palavras | 11 páginas
  • A sorte da formiga
    1300 palavras | 6 páginas
  • Fichamento do livro pesquisa em arte capitulos 1 2 e conclusao
    1403 palavras | 6 páginas
  • 1 trabalho da faculdade
    1145 palavras | 5 páginas
  • Poesia - forma e estrutura
    2783 palavras | 12 páginas
  • TRABALHO PORTIF LIO INDIVIDUAL 1 SEMESTRE
    1024 palavras | 5 páginas
  • Andrea
    720 palavras | 3 páginas