GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF08CO05Fácil⏱ curto

Ao decompor um algoritmo de sincronização de dados em uma rede, qual subproblema corresponde à consistência…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO05

Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Ao decompor um algoritmo de sincronização de dados em uma rede, qual subproblema corresponde à consistência dos dados entre nós: detecção de conflitos, compressão ou encriptação?

  1. A) Encriptação resolve conflitos entre cópias de dados em uma rede.
  2. B) Detecção de conflitos.
  3. C) Detecção de conflitos não é necessária para sincronizar dados.
  4. D) A compressão é essencial para garantir a consistência dos dados entre nós.
  5. E) A consistência dos dados é garantida pela compressão de informações.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta qual subproblema da sincronização de dados entre nós corresponde à consistência dos dados. Entre as opções apresentadas (detecção de conflitos, compressão ou encriptação), a consistência depende de identificar quando cópias de um mesmo dado foram alteradas de forma divergente em nós diferentes.
  2. Quando dois nós modificam o mesmo registro sem estarem sincronizados, surgem versões diferentes. Para que todos os nós terminem com os mesmos dados, o algoritmo precisa primeiro detectar esses conflitos e depois resolvê-los. Logo, a detecção de conflitos é o subproblema ligado diretamente à consistência.
  3. A compressão reduz o volume de dados transmitidos, sendo um problema de eficiência e não de consistência. A encriptação protege o conteúdo contra acesso não autorizado, sendo um problema de segurança e não de consistência.
  4. Por que as outras estão erradas: A afirma que encriptação resolve conflitos, mas a encriptação não identifica nem resolve divergências entre cópias. C nega a necessidade de detectar conflitos, o que contraria o objetivo de manter a consistência. D atribui à compressão o papel essencial na consistência, o que não procede, pois ela trata do tamanho dos dados. E atribui à compressão a garantia da consistência, confundindo eficiência de transmissão com integridade entre réplicas.
  5. Gabarito oficial B confirmado pela análise.

💡 Dica: Identifique qual opção trata divergências entre cópias dos dados.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a encriptação atua sobre conflitos entre cópias, confundindo proteção de dados com sincronização. Ele não percebe que cifrar um dado não identifica nem resolve divergências entre versões.

B Correta

Consistência trata de identificar e resolver discrepâncias entre cópias de dados; compressão reduz tamanho e encriptação protege conteúdo, mas não garantem consistência.

C Erradaerro: Conceitual

O aluno supõe que, por ser possível copiar dados sem checar divergências, a detecção de conflitos seria desnecessária. Esse raciocínio ignora que sem detectar conflitos não há como manter os nós consistentes.

D Erradaerro: Conceituala que mais engana

O aluno associa a compressão à qualidade geral do sincronismo, pensando que reduzir os dados melhora a consistência. Na verdade, a compressão afeta apenas o tamanho e a velocidade de transmissão.

Por que engana: Confundir técnicas que alteram ou protegem os dados, como compressão e encriptação, com a detecção de divergências entre cópias mantidas em diferentes nós.

E Erradaerro: Senso comum

O aluno confunde eficiência de transmissão com integridade, imaginando que dados menores garantem que todos os nós tenham a mesma versão. A compressão não compara nem reconcilia réplicas.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

Consistência em sincronização de dados

📌 Objetivo

diagnostico

🧱 Pré-requisitos

Noção de sincronização de dados · Diferença entre conflito e compressão

📚 Reveja

Revise o papel da detecção de conflitos na sincronização de dados entre nós.

⚠️ Erro mais comum

Confundir técnicas que alteram ou protegem os dados, como compressão e encriptação, com a detecção de divergências entre cópias mantidas em diferentes nós.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Sistemas distribuídos e internet - Fundamentos de sistemas distribuídos

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.