Pular para o conteúdo

Serviço de Seleção do Pessoal da Marinha (SSPM) · Marinha do Brasil 2021

Questão 42 — Banco de Dados: Herança e Polimorfismo em Banco de Dados

Banco de Dados Herança e Polimorfismo em Banco de Dados

Serviço de Seleção do Pessoal da Marinha (SSPM) 2021

Marinha do Brasil · Corpo Auxiliar de Praças — Processamento de Dados · Caderno Amarela

Gabarito disponível

Em relação aos conhecimentos de herança e polimorfismo aplicados a Banco de Dados, correlacione os conceitos às suas respectivas descrições e assinale a opção correta.

CONCEITOS

I- Herança simples
II- Herança múltipla
III- Polimorfismo de sobrecarga
IV- Polimorfismo de inclusão

DESCRIÇÕES

( ) Há vários operadores distintos com o mesmo nome e o usuário precisa saber que os operadores possuem a semântica distinta, embora, possa ser semelhante.
( ) Fornecem um meio para atualizar um componente de uma variável, deixando os outros componentes inalterados.
( ) Cada subtipo tem apenas um supertipo e herda propriedades apenas desse único tipo.
( ) Um subtipo pode ter qualquer número de supertipos e herda propriedades de todos eles.
( ) Existe apenas um operador, possivelmente com várias versões de implementação distintas, mas o usuário não precisa dessa informação.
Selecione uma alternativa

Resolução comentada

Sobrecarga: vários operadores com mesmo nome; inclusão: um operador; herança simples e múltipla.

Na sobrecarga há vários operadores distintos com o mesmo nome e o usuário precisa conhecer a diferença (III). Na herança simples há um único supertipo (I) e na múltipla há vários (II). No polimorfismo de inclusão há um só operador com várias implementações, transparentes ao usuário (IV). A descrição sobre atualizar um componente deixando os demais inalterados não corresponde a nenhum dos conceitos listados.

Análise das alternativas

B, C, D e E trocam a associação entre sobrecarga e inclusão, ou entre herança simples e múltipla, ou usam um conceito para a descrição de atualização de componente, que não pertence a nenhum deles.

Referência: Date, Introdução a Sistemas de Bancos de Dados (tipos e herança).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: A

Fonte: Gabarito preliminar: Gabarito final CP-CAP 2021 — página 15