GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF69CO09Média⏱ medio

No fim da tarde, muitos moradores do bairro usam o aplicativo da biblioteca comunitária para reservar livros…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO09

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

Fonte: Base Nacional Comum Curricular (MEC).

Questão

No fim da tarde, muitos moradores do bairro usam o aplicativo da biblioteca comunitária para reservar livros, renovar empréstimos e consultar horários. O sistema funciona com três computadores ligados pela rede: um guarda os registros dos livros, outro atende às reservas e um terceiro atualiza as mensagens enviadas aos usuários. Quando um deles fica temporariamente lento, os outros continuam respondendo, e o aplicativo não para de funcionar. A equipe explica que dividir as tarefas e os dados entre máquinas diferentes ajuda o serviço a atender mais pessoas ao mesmo tempo e a evitar interrupções se uma parte falhar. Analise a situação descrita e identifique a vantagem do funcionamento do aplicativo nesse modelo.

  1. A) Enviar todas as mensagens ao mesmo tempo para a mesma máquina para diminuir o trabalho da rede.
  2. B) Manter as tarefas e os dados divididos entre várias máquinas para continuar funcionando se uma delas falhar.
  3. C) Fazer uma máquina copiar a tela das outras para acelerar a leitura dos livros pelos usuários.
  4. D) Concentrar todas as tarefas e os dados em uma única máquina para facilitar o controle do serviço.
  5. E) Trocar os dados entre as máquinas apenas no final do dia para evitar qualquer uso simultaneo.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado descreve um sistema distribuído: três computadores ligados em rede, cada um com uma função (registros dos livros, reservas e mensagens). Quando um fica lento, os outros continuam funcionando, e a equipe diz que a divisão ajuda a atender mais pessoas ao mesmo tempo e a evitar interrupções se uma parte falhar.
  2. Resolvendo por conta própria, a vantagem central desse modelo é a tolerância a falhas combinada com o atendimento simultâneo. Como as tarefas e os dados estão distribuídos, a falha ou lentidão de uma máquina não derruba o serviço inteiro. A alternativa que expressa exatamente isso é a B: manter tarefas e dados divididos entre várias máquinas para continuar funcionando se uma delas falhar.
  3. Por que as outras estão erradas:
  4. A) Enviar todas as mensagens para a mesma máquina concentra a carga e cria um ponto único de falha, o oposto do que o texto descreve.
  5. C) Copiar a tela de outras máquinas não tem relação com a divisão de tarefas e não é a vantagem descrita.
  6. D) Concentrar tudo em uma única máquina elimina a divisão que o texto apresenta como vantagem e aumenta o risco de interrupção.
  7. E) Trocar dados apenas no fim do dia não é o que o texto descreve, pois o sistema atende usuários continuamente ao longo da tarde e da noite.
  8. Portanto, a resposta correta é a B, coincidindo com o gabarito oficial.

💡 Dica: Identifique a vantagem de dividir tarefas entre máquinas para evitar falhas no sistema.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que concentrar o envio das mensagens em uma só máquina reduz o tráfego da rede e, por isso, seria vantajoso.

Por que engana: Confundir concentração de tarefas em uma máquina com divisão para evitar falhas e melhorar desempenho.

B Correta

Correta. O texto descreve processamento e armazenamento distribuídos, com continuidade do serviço mesmo quando uma máquina fica lenta.

C Erradaerro: Interpretação

O aluno pode ter associado 'divisão entre máquinas' à ideia de compartilhar telas ou replicar interfaces, sem entender que o texto fala de divisão de tarefas e dados.

D Erradaerro: Senso comum

O aluno pode ter pensado que um único computador seria mais fácil de controlar e, por isso, mais vantajoso, ignorando que o texto valoriza a divisão para evitar interrupções.

E Erradaerro: Interpretação

O aluno pode ter entendido que separar os dados evita conflitos de uso simultâneo, mas não percebeu que o texto descreve atendimento contínuo e simultâneo, não trocas programadas no fim do dia.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação alto
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 consolidacao
🎯 Conceito central

divisao de tarefas em rede

📌 Objetivo

avaliacao

🧱 Pré-requisitos

funcionamento de redes de computadores

📚 Reveja

Estude como sistemas distribuídos evitam falhas e melhoram desempenho.

⚠️ Erro mais comum

Confundir concentração de tarefas em uma máquina com divisão para evitar falhas e melhorar desempenho.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.