O que é programação imperativa?

Programação imperativa é um método usado por programadores de computador. As declarações usadas nesse tipo de programação fornecem comandos ao computador para ações a serem seguidas. Este é o oposto da programação declarativa, que é usada para informar ao computador o que precisa ser feito sem dar detalhes de como as ações devem ser tomadas. Durante a comunicação, o tempo imperativo é usado para dar um comando direto a alguém. Esses comandos geralmente exigem uma ação específica do público que recebe a mensagem. O resultado do comando - ação do humor imperativo é da mesma maneira que a programação imperativa funciona com computadores. Programação processual refere -se ao fato de que esse tipo de programação de computadorA Amming fornece procedimentos para os computadores seguirem para que um programa possa ser construído e executado. Os procedimentos também são referidos como sub -rotinas ou funções .

Desde a década de 1950, a programação imperativa foi usada. Fortran é um dos primeiros exemplos de uma linguagem de programação imperativa. Ao desenvolver versões fortran, bem como mais complexas de programação imperativa, os programadores de computadores conseguiram criar programas muito mais complexos em comparação com o que eles foram capazes de fazer usando apenas o código da máquina do computador em que está sendo trabalhado. Por sua vez, isso permitiu que os computadores evoluíssem para que eles possam criar e executar aplicativos muito mais avançados.

Com o tempo, as linguagens de programação imperativa se tornaram cada vez mais sofisticadas. Variáveis, expressões, funções e subprogramas agora fazem parte de um programa escrito usando programação imperativa. Modern idiomas incluem aqueles que seguem a programação orientada a objetos. A programação orientada a objetos usa objetos para projetar e compilar programas e aplicativos de computador. Um objeto é qualquer coisa que possa ser manipulada executando um programa de computador, que inclui variáveis, funções, valores e estruturas de dados.

A programação declarativa é a maneira oposta de programar do imperativo. Quando os programadores de computadores usam programação declarativa, eles estão descrevendo o que querem que aconteça ou os resultados desejados da execução de seu programa. Embora os resultados sejam dados, o processo para alcançar esses alertas não é. O fato de os procedimentos passo a passo não serem fornecidos é a principal diferença entre programação declarativa e programação imperativa.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?