Casa > Q > Qual É O Exemplo De Programação De Procedimentos?

Qual é o exemplo de programação de procedimentos?

Na programação procedural os dados e funções são separados. Um programa é tipicamente projetado de cima para baixo (ou em alguns casos de baixo para cima) usando decomposição funcional, ou refinamento por etapas. A estrutura resultante de um programa pode ser vista como uma estrutura hierárquica ou semelhante a uma árvore. As funções e estruturas de dados são as abstrações fundamentais, mas elas permanecem separadas. As estruturas de dados (normalmente) contêm apenas dados. Elas são passadas como argumentos para funções, com as funções usando ou modificando os dados. Linguagens como BASIC, Pascal e C são exemplos de linguagens de procedimento.

Isso difere da programação objeto-orientador onde funções e dados são encapsulados juntos para formar classes. Objetos que são instâncias de classes são a abstração fundamental. Cada objeto contém seus próprios dados. Normalmente, os dados contidos dentro de um objeto não são acessíveis por outros objetos. Em vez disso, os objetos "comunicam-se" através de mensagens entre si, normalmente implementadas por funções ou métodos de membros da classe. Linguagens como Java vêm à mente como exemplos de orientação a objetos. C++ é multi-paradigma, suportando também programação orientada a objetos.

Também existem linguagens funcionais que suportam a noção de uma função ser uma abstração de primeira classe. Funções podem, em muitos casos, ser tratadas como dados, permitindo que elas sejam passadas como dados para outras funções.

De Martita Mcfarlain

What are some examples of talents? :: Qual é a diferença entre uma CPU de console e uma CPU de PC?