Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — CESPE / CEBRASPE 2025
Banco de Dados›Banco 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
Aconsistência, disponibilidade e tolerância à partição.
Bconsistência, avaliação e tolerância à partição.
Cresiliência, performance e disponibilidade.
Dperformance, disponibilidade e tolerância à partição.
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.