Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — ACAFE 2024

Arquitetura de SoftwareSoftware
Código
qg053045
Banca
ACAFE
Órgão
CELESC
Ano
2024
Nível
Superior
Cargo
Analista de Sistemas - Desenvolvimento e Transformação Digital
Um desenvolvedor de software está iniciando um novo projeto e precisa decidir qual paradigma de programação utilizar. O desenvolvedor tem conhecimento em programação procedural, mas nunca utilizou Programação Orientada a Objetos. Assinale a alternativa que NÃO apresenta um dos princípios básicos da Programação Orientada a Objetos (POO).
  1. AGeneralização: Visa encontrar soluções abrangentes para problemas comuns, utilizando abstração e herança para criar classes genéricas e reutilizáveis.
  2. BAbstração: Permite ocultar detalhes de implementação e expor apenas as funcionalidades essenciais de um objeto para o usuário.
  3. CEncapsulamento: Combina dados (atributos) e métodos (comportamentos) em uma única unidade, protegendo os dados de acessos indevidos.
  4. DHerança: Permite que novas classes herdem atributos e métodos de classes existentes, promovendo reuso de código e organização hierárquica.
  5. EPolimorfismo: Permite que objetos de diferentes classes respondam ao mesmo método de formas distintas, proporcionando flexibilidade e extensibilidade.
Revelar gabarito e comentário

GabaritoA — Generalização: Visa encontrar soluções abrangentes para problemas comuns, utilizando abstração e herança para criar classes genéricas e reutilizáveis.

Link permanente: /questoes/qg053045