Questão de Arquitetura de Software — Software — UERJ 2024
Arquitetura de Software›Software
Código
qg366076
Banca
UERJ
Órgão
UERJ
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação - Programador de Sistemas
A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a):
Areuso consiste na repetição de um código ou trecho de código recorrente na solução elaborada
Bcomplexidade de uso é baixa, devido à menor quantidade de conceitos necessários a serem assimilados
Cabstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial
Dencapsulamento permite, a quem requisitou, ter conhecimento da lógica interna realizada para gerar o resultado apresentado
Revelar gabarito e comentário▾
GabaritoC — abstração permite modelar necessidades essenciais do objeto representado, a partir de um contexto inicial
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Programação Orientada a Objetos
Gabarito: letra C. A abstração é um dos pilares da POO e consiste em modelar apenas as características essenciais de um objeto para um determinado contexto, ignorando detalhes irrelevantes. As demais alternativas distorcem conceitos fundamentais.
Alternativa A — ❌ Incorreta
Define reuso como repetição de código, mas na POO reuso ocorre via herança, composição e uso de classes, não por simples repetição de trechos.
Alternativa B — ❌ Incorreta
Afirma que a complexidade de uso é baixa. Na verdade, a POO possui diversos conceitos (classes, herança, polimorfismo, encapsulamento, abstração) que demandam aprendizado, logo sua complexidade não é baixa.
Alternativa C — ✅ Correta ⟵ GABARITO
A abstração é exatamente a capacidade de modelar as necessidades essenciais do objeto, abstraindo detalhes não relevantes para o contexto. É um pilar da POO.
Alternativa D — ❌ Incorreta
O encapsulamento esconde a lógica interna e expõe apenas interfaces. A alternativa inverte o conceito ao afirmar que permite conhecer a lógica interna.
NÃO CAIA NESSA!
A banca troca o efeito do encapsulamento: em vez de "esconder" (correto), afirma "permitir conhecimento" – o oposto. Fique atento a essa inversão.