Pular para o conteúdo principal

Questão de Programação — Tipos de dados — JVL Concursos 2025

ProgramaçãoTipos de dados
Código
qg572227
Banca
JVL Concursos
Órgão
Prefeitura de Regeneração - PI
Ano
2025
Nível
Superior
Cargo
Professor de Computação
Em um TAD de mensagens, deseja-se reduzir aliasing e facilitar comparação por conteúdo. Marque a alternativa que melhor atende a esse objetivo.
  1. ARegistro mutável com ponteiros compartilhados, campos variáveis sem cópia e comparação por endereço das instâncias.
  2. BVetor mutável com fatias compartilhadas entre instâncias, campos opcionais lazily alocados e comparação por identidade de alocação.
  3. CRegistro imutável com cópia defensiva no construtor, campos de tamanho fixo e comparação estrutural por todos os campos.
  4. DTupla mutável com referências internas expostas, normalização tardia de campos e comparação por hash pré-computado sem confirmação.
Revelar gabarito e comentário

GabaritoC — Registro imutável com cópia defensiva no construtor, campos de tamanho fixo e comparação estrutural por todos os campos.

Link permanente: /questoes/qg572227