Assinale a alternativa que descreve o principal conceito da ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B — Organizar o código em classes e objetos, permitindo maior modularidade, reutilização.
1. Tema central da questão
A questão aborda o princípio fundamental da Programação Orientada a Objetos (POO), um dos paradigmas mais utilizados no desenvolvimento de softwares modernos. Saber identificar o foco da POO é essencial para responder questões relacionadas à análise, design e implementação de sistemas.
2. Resumo teórico
A POO organiza programas em classes (estruturas que definem comportamento e atributos) e objetos (instâncias dessas classes). Isso proporciona modularidade — dividindo o sistema em partes independentes — e facilita a reutilização de código. Os quatro pilares da POO são: abstração, encapsulamento, herança e polimorfismo. Fontes confiáveis: Grady Booch – Object-Oriented Analysis and Design with Applications e documentação da Oracle.
3. Justificativa da alternativa correta
A alternativa B descreve o cerne da POO: organizar o código em classes e objetos, o que oferece modularidade (divisão lógica do sistema) e reutilização (possibilidade de reaproveitar código já escrito em diferentes contextos). Essas características são essenciais para aumentar a produtividade e a qualidade dos sistemas.
4. Análise das alternativas incorretas
- A: Dividir o programa em funções independentes é característica da programação estruturada, não da POO.
- C: Escrever diretamente em linguagem de máquina não está relacionado à POO. Pelo contrário, tornaria o código mais difícil de manter.
- D: Utilizar apenas variáveis globais vai contra os princípios de encapsulamento da POO, que busca restringir o acesso direto aos dados.
- E: Criar estruturas exclusivamente sequenciais caracteriza a programação linear, sem modularidade, o que não reflete a essência da POO.
5. Estratégia de interpretação
Procure por termos-chave como classe, objeto, modularidade e reutilização. Desconfie de alternativas com “apenas”, “exclusivamente” ou que mencionem práticas obsoletas ou de outros paradigmas.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
O conceito da POO é modelar o software com classes e objetos, de forma a:
- Agrupar dados (atributos) e comportamentos (métodos) no mesmo lugar.
- Garantir modularidade (código mais organizado e fácil de manter).
- Facilitar a reutilização e extensão do código (com herança e polimorfismo).
Portanto, a letra correta é B :)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo