Programação Orientada a Objetos - POO (ou Object Oriented P...

Próximas questões
Com base no mesmo assunto
Q3881280 Programação
Programação Orientada a Objetos - POO (ou Object Oriented Programming OOP), é uma maneira de organizar código em um conjunto as seções com dados e comportamentos relacionados. Destaca-se que o Python é uma linguagem de programação interpretada, interativa e orientada a objetos.
Dos benefícios de utilizar Python na aplicação na Engenharia de Dados, podem ser identificados: Reutilização de código; Modularidade; Abstração; Flexibilidade; Segurança; e, Maior produtividade.

Abaixo aponte a descrição que representa os benefícios de utilizar Python na aplicação na Engenharia de Dados, com fundamento nos princípios de orientação a objetos é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A questão pedia identificar a associação correta entre um benefício da POO e o princípio correspondente. Pela referência da base de decisão, encapsulamento favorece modularidade; por isso, a alternativa C é a única compatível com a relação conceitual exigida.

Tema central: Princípios da POO
Análise das alternativas
A
Errada
Está errada porque a descrição apresentada — representar objetos complexos de forma mais simples e fácil de entender — corresponde à abstração. A alternativa, porém, atribui isso à flexibilidade e ao encapsulamento, fazendo uma troca indevida entre princípio e benefício.
B
Errada
Está errada porque criar novas classes com base em outras já existentes é mecanismo de herança. A alternativa atribui essa ideia à abstração, errando justamente a associação do princípio ligado à reutilização de código.
C
Certa
A alternativa C é a única que preserva uma associação tecnicamente válida entre benefício e princípio. Encapsulamento reúne dados e comportamentos relacionados em uma unidade coesa, com organização e controle de acesso, o que favorece a modularidade do código.
D
Errada
Está errada porque usa 'interdependência funcional', expressão que não corresponde a princípio clássico de POO, e ainda mistura abstração e produtividade para justificar segurança. A fundamentação conceitual da alternativa não se sustenta tecnicamente.
E
Errada
Está errada porque limitar o acesso a dados internos de um objeto é efeito de encapsulamento. Polimorfismo se relaciona a diferentes implementações ou respostas para uma mesma interface, não à restrição de acesso interno.
Pegadinha da questão
A banca explorou trocas conceituais entre os princípios de POO: descrição de abstração usada como se fosse encapsulamento, reutilização ligada à abstração em vez de herança, e proteção de dados atribuída ao polimorfismo. Também tentou legitimar uma alternativa com termo não canônico, 'interdependência funcional'.
Dica para questões semelhantes
  • Em questões de POO, se a frase falar em criar classes a partir de outras, o mecanismo a conferir é herança, não abstração.
  • Se a ideia for simplificar a representação de objetos complexos, o princípio correspondente é abstração.
  • Se o efeito mencionado for agrupar dados e comportamentos e controlar acesso, o princípio a identificar é encapsulamento, normalmente ligado à modularidade.
  • Não aceite como correto um item que use termo vago ou não clássico como se fosse princípio técnico de POO.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GABARITO C.

A) abstração, não encapsulamento.

B) herança. se bem que herança utiliza bastante abstração..

nao tá totalmente errada.

D) independência, não interdependência.

E) encapsulamento, não polimorfismo.

lembrar dos modificadores de acessos java e uml.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo