Vamos analisar as alternativas: a. No PE, os dados são encapsulados dentro dos objetos e são protegidos pelos métodos desses objetos. No POO, os dados são acessados na memória do computador, por meio dos procedimentos e das funções. Essa afirmação está incorreta, pois no paradigma orientado a objetos (POO), os dados são encapsulados dentro dos objetos e protegidos pelos métodos, enquanto no paradigma estruturado, os dados são acessados diretamente na memória. b. No PE, o acesso aos dados é realizado apenas pelos métodos implementados dentro da própria classe. No POO, os dados são tratados por meio de escrita de funções ou dos procedimentos que operam sobre os dados. Essa afirmação está incorreta. No paradigma orientado a objetos, o acesso aos dados é feito através dos métodos públicos dos objetos, não por funções externas. c. No PE, os procedimentos realizam as operações com os dados compartilhados. No POO, as operações com os dados são realizadas por meio de um conjunto de objetos que interagem entre si através de “trocas de mensagens”. Essa afirmação está correta. No paradigma estruturado, os procedimentos operam com dados compartilhados, enquanto no paradigma orientado a objetos, as operações são realizadas por objetos que interagem através de mensagens. d. No POO, os procedimentos realizam as operações com os dados compartilhados. No PE, as operações são realizadas por meio de um conjunto de objetos. Essa afirmação está incorreta. No paradigma orientado a objetos, as operações são realizadas pelos métodos dos objetos, não por procedimentos separados. e. No PE, os dados são encapsulados dentro das variáveis. No POO, os dados são compartilhados pelas variáveis. Essa afirmação está incorreta. No paradigma orientado a objetos, os dados são encapsulados dentro dos objetos, não diretamente nas variáveis. Portanto, a alternativa correta é a letra c.
Para escrever sua resposta aqui, entre ou crie uma conta
Conceitos e Paradigmas de Linguagens de Programação
•UAM
Compartilhar