GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO07Fácil⏱ curto

Explique como os sistemas distribuídos podem melhorar a eficiência de aplicações na internet.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO07

Compreender as diferentes tecnologias, bem como equipamentos, protocolos e serviços envolvidos no funcionamento de redes de computadores, identificando suas possibilidades de escala e confiabilidade.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Explique como os sistemas distribuídos podem melhorar a eficiência de aplicações na internet.

  1. A) Aumenta a latência nas solicitações.
  2. B) Descentraliza o processamento de tarefas.
  3. C) Exige mais tempo para o processamento.
  4. D) Dificulta a recuperação de dados.
  5. E) Limita a escalabilidade de aplicações.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pede como sistemas distribuídos podem melhorar a eficiência de aplicações na internet. Um sistema distribuído é formado por vários computadores ligados em rede que trabalham juntos como se fossem um só.
  2. Ao descentralizar o processamento, as tarefas são divididas entre várias máquinas que trabalham em paralelo. Isso reduz a sobrecarga de um único servidor, diminui o tempo de resposta e permite atender mais usuários ao mesmo tempo, o que aumenta a eficiência.
  3. Assim, a alternativa B está correta, e coincide com o gabarito oficial.
  4. A alternativa A está errada, pois o processamento distribuído tende a reduzir a latência, não aumentá-la.
  5. A alternativa C está errada, pois a divisão de tarefas em paralelo tende a diminuir o tempo total de processamento.
  6. A alternativa D está errada, pois a replicação de dados entre vários nós costuma facilitar a recuperação, já que há cópias disponíveis em outras máquinas.
  7. A alternativa E está errada, pois a principal vantagem dos sistemas distribuídos é justamente permitir a escalabilidade, adicionando mais máquinas conforme a demanda cresce.

💡 Dica: Identifique a alternativa que relaciona a distribuição do processamento à eficiência das aplicações.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que, por haver comunicação entre vários computadores pela rede, o sistema fica mais lento e com maior latência. Ele não considera que o paralelismo reduz o tempo de resposta.

Por que engana: O aluno pode associar a distribuição de tarefas a maior lentidão ou complexidade, ignorando que o processamento descentralizado pode melhorar o desempenho e a escalabilidade.

B Correta

Ao descentralizar, sistemas distribuídos melhoram a eficiência e a velocidade de resposta.

C Erradaerro: Senso comum

O aluno pode associar a divisão do trabalho entre várias máquinas à ideia de mais etapas e, portanto, mais tempo. Não percebe que o processamento paralelo acelera a execução total.

D Erradaerro: Conceitual

O aluno pode pensar que dados espalhados em vários locais são mais difíceis de recuperar, confundindo a distribuição com perda de controle. Ele desconhece que a replicação facilita a recuperação.

E Erradaerro: Conceitual

O aluno pode entender que a distribuição de tarefas em vários nós gera complexidade que impede o crescimento da aplicação. Esquece que um dos objetivos centrais dos sistemas distribuídos é justamente ampliar a escalabilidade.

Raio-X da questão

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

Descentralização do processamento distribuído

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Conceito de sistemas distribuídos · Noção de processamento de tarefas

📚 Reveja

Revise como sistemas distribuídos dividem tarefas entre diferentes computadores para aumentar eficiência e escalabilidade.

⚠️ Erro mais comum

O aluno pode associar a distribuição de tarefas a maior lentidão ou complexidade, ignorando que o processamento descentralizado pode melhorar o desempenho e a escalabilidade.

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