Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — CESPE / CEBRASPE 2025

Banco de DadosBanco de Dados Paralelos e Distribuídos
Código
ce214623
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-RJ
Ano
2025
Nível
Superior
Cargo
Auditor Fiscal da Receita Estadual (3ª Categoria) - Conhecimentos Específicos I
Nas transações distribuídas, o teorema CAP abrange os princípios de
  1. Aconsistência, disponibilidade e tolerância à partição.
  2. Bconsistência, avaliação e tolerância à partição.
  3. Cresiliência, performance e disponibilidade.
  4. Dperformance, disponibilidade e tolerância à partição.
  5. Econsistência, disponibilidade e qualidade.
Revelar gabarito e comentário

GabaritoA — consistência, disponibilidade e tolerância à partição.

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”.

Teorema CAP

Gabarito: letra A. O teorema CAP, aplicado a sistemas distribuídos com replicação de dados, estabelece que é impossível garantir simultaneamente os três princípios: consistência (consistency), disponibilidade (availability) e tolerância à partição (partition tolerance). Esse conceito é fundamental em bancos de dados distribuídos, especialmente em sistemas NoSQL.

A banca cobra o conhecimento literal da sigla CAP e sua expansão. O teorema é amplamente discutido na literatura de sistemas de banco de dados, conforme trecho a seguir:

Elmasri & Navathe (Sistemas de Banco de Dados):

"As três letras no CAP referem-se a três propriedades desejáveis de sistemas distribuídos com dados replicados: consistência (consistency — consistência entre as cópias replicadas), disponibilidade (availability — disponibilidade do sistema para operações de leitura e gravação) e tolerância à partição (partition tolerance — tolerância à partição, em face de os nós no sistema estarem sendo particionados por uma falha na rede)."

Cada alternativa incorreta troca ou omite um dos três termos, revelando que o candidato precisa conhecer a composição exata do acrônimo.

Alternativa A — ✅ Correta ⟵ GABARITO

Exatamente os três princípios: consistência, disponibilidade e tolerância à partição. É a definição canônica do teorema CAP.

Alternativa B — ❌ Incorreta

Substitui "disponibilidade" por "avaliação". O termo correto é disponibilidade (availability), não avaliação. Avaliação não é um dos princípios do CAP.

Alternativa C — ❌ Incorreta

Troca todos os termos: "resiliência" e "performance" não fazem parte do CAP; faltam consistência e tolerância à partição. O CAP é composto por Consistency, Availability e Partition Tolerance.

Alternativa D — ❌ Incorreta

Substitui "consistência" por "performance". O CAP exige consistência; performance não é um dos três pilares.

Alternativa E — ❌ Incorreta

Substitui "tolerância à partição" por "qualidade". Qualidade não é um princípio do teorema. Tolerância à partição é indispensável.

NÃO CAIA NESSA!

A banca troca um ou mais termos da sigla CAP por palavras próximas (avaliação, performance, qualidade) que parecem fazer sentido em sistemas distribuídos, mas não correspondem ao acrônimo original. Memorize: Consistency, Availability, Partition Tolerance. Sempre desconfie de alternativas que alterem qualquer letra.

Gabarito: letra A.

Link permanente: /questoes/ce214623