Paradigma de programação

434 palavras 2 páginas
Paradigma de programação
Um paradigma de programação fornece e determina a visão que o programador possui sobre a estruturação e execução do programa. Por exemplo, em programação orientada a objetos, programadores podem abstrair um programa como uma coleção de objetos que interagem entre si, enquanto em programação funcional os programadores abstraem o programa como uma sequência de funções executadas de modo empilhado.Assim como diferentes grupos em engenharia de software propõem diferentes metodologias, diferentes linguagens de programação propõem diferentes paradigmas de programação. Algumas linguagens foram desenvolvidas para suportar um paradigma específico (Smalltalk e Java suportam o paradigma de orientação a objetos enquanto Haskell suportam o paradigma funcional), enquanto outras linguagens suportam múltiplos paradigmas (como o LISP, Perl, Python, C++ e Oz).Os paradigmas de programação são muitas vezes diferenciados pelas técnicas de programação que proíbem ou permitem. Por exemplo, a programação estruturada não permite o uso de goto. Esse é um dos motivos pelo qual novos paradigmas são considerados mais rígidos que estilos tradicionais. Apesar disso, evitar certos tipos de técnicas pode facilitar a prova de conceito de um sistema, podendo até mesmo facilitar o desenvolvimento de algoritmos.O relacionamento entre paradigmas de programação e linguagens de programação pode ser complexo pelo fato de linguagens de programação poderem suportar mais de um paradigma.
1. Programação Estruturada
Situando-se na programação estruturada, pode-se dizer que busca a criação de estruturas simplificadas usando para isso sub-rotinas e funções. É por sua vez a linha divisória entre a programação linear e a programação orientada a objetos, em se falando de criação de softwares. Na prática, pode-se dizer também que a programação estruturada transformou-se em uma programação modular, onde cada parte de tal programação busca resolver uma necessidade única.
2. Programação

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
  • 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
  • Paradigmas de programação
    652 palavras | 3 páginas