Paradigmas e Conceitos de Programa ao
O paradigma de programação é o conceito que pressupõe a forma que programadores usam para escrever um algoritmo que nada mais e do que uma sequência lógica, que pode ser simples estruturada orientada a objetos imperativa funcional orientada a eventos e etc. para que o programador faça o computador entender os conceitos do mundo real trazendo para o mundo virtual na execução de um programa escrito na linguagem que mais atende as necessidades do problema. Os Paradigmas diferem nos conceitos usando de processo de abstração “é a análise do objeto verificando informações relevante e irrelevantes trazendo este processo para o mundo conceitual virtual e lógico de um algoritmo computacional, que são utilizados representando de forma funcional os elementos de um programa (como objetos, funções, variáveis, restrições, etc.) e as etapas que compõem um cálculo (atribuição, avaliação, continuações, fluxos de dados, etc.).”Mais claramente falando paradigma é a forma de escrever a estrutura que você vai usar para programar e executar o seu software, é um conceito que todas as linguagens tem que abordar, porém existem muitos tipos de paradigmas 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. Assim como diferentes grupos em engenharia de software propõem diferentes metodologias, diferentes linguagens de programação propõem diferentes paradigmas de programação.”
Se você já estudou programação, certamente já ouviu falar sobre algum paradigma de programação, mas o que seriam exatamente esses paradigmas? Primeiramente temos que saber o que significa a palavra paradigma. De acordo com os maiores sites de busca, paradigma é a representação de um modelo a ser seguido, ou seja, um paradigma de programação seria um estilo de programar.
Os principais paradigmas de programação são:
Programação Orientada a Objetos
Este paradigma tenta abstrair