🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

O conjunto de problemas conceituais e técnicos que surgem qu...

Próximas questões
Com base no mesmo assunto
Q4197977 Arquitetura de Software
O conjunto de problemas conceituais e técnicos que surgem quando um modelo orientado a objetos é mapeado em um modelo relacional para persistência de dados (Object-Relational Mapping ou ORM) é denominado
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A

Fundamento decisivo: A questão exigia identificar o termo técnico usado para o descompasso entre o modelo orientado a objetos e o modelo relacional no contexto de ORM; por isso, a expressão correta é impedance mismatch.

Tema central: Impedance mismatch em ORM
Análise das alternativas
A
Certa
A alternativa A está certa porque traz o termo técnico consagrado para os problemas conceituais e técnicos que surgem ao mapear um modelo orientado a objetos para um modelo relacional na persistência de dados. O critério decisivo era a correspondência exata entre a expressão pedida pelo enunciado e a terminologia própria de ORM: object-relational impedance mismatch.
B
Errada
Buffer overflow é erro ou exploração de memória causada por escrita ou leitura além dos limites de um buffer. Isso é problema de memória, não nomenclatura de mapeamento objeto-relacional.
C
Errada
Stack overflow designa o esgotamento da pilha de execução, normalmente por recursão profunda ou uso excessivo da stack. Portanto, é termo de execução e memória, sem relação com ORM.
D
Errada
Access violation indica tentativa de acesso inválido à memória ou a área protegida. Não descreve incompatibilidade conceitual entre modelo orientado a objetos e modelo relacional.
E
Errada
Path traversal é vulnerabilidade de segurança ligada à manipulação indevida de caminhos de arquivos ou diretórios. Não tem vínculo com persistência objeto-relacional nem com o problema conceitual citado.
Pegadinha da questão
A confusão explorada foi misturar o termo de ORM com nomes de falhas de memória, exceções e vulnerabilidades.
Dica para questões semelhantes
  • Se o enunciado pedir o nome do descompasso entre paradigma orientado a objetos e modelo relacional, procure o termo impedance mismatch.
  • Separe problemas conceituais de modelagem e persistência de erros de memória, execução ou segurança; eles pertencem a categorias técnicas diferentes.
  • Em questões de nomenclatura, o critério principal é a correspondência exata entre o conceito descrito e o termo técnico consagrado.

Clique para visualizar este gabarito

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