Em salas de voluntários espalhadas por casas e escolas de uma região, cidadãos colaboram na montagem de um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender os conceitos de paralelismo, concorrência e armazenamento/ processamento distribuídos.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em salas de voluntários espalhadas por casas e escolas de uma região, cidadãos colaboram na montagem de um mapa de áreas verdes da cidade. Cada pessoa recebe um quadrante do mapa, processa imagens de satélite em seu próprio computador e envia os resultados a um servidor central. Esse servidor reúne todos os quadrantes processados para gerar o mapa completo e disponibilizá-lo online. Esse trabalho coletivo permitiu reduzir o tempo total de criação do mapa de dias para poucas horas, aproveitando os recursos de várias máquinas simultaneamente. Analise o texto e identifique qual prática exemplifica processamento distribuído?
- A) Executar dois programas simultaneamente em um computador com vários núcleos
- B) Armazenar cópias de um banco de dados em múltiplos servidores para acesso regional
- C) Processar partes do mapa em diferentes computadores conectados pela Internet e reunir os resultados
- D) Atribuir processos que exigem alta largura de banda a um único servidor centralizado
- E) Intercalar tarefas de um jogo em threads que rodam no mesmo processador
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique o que caracteriza processamento distribuído: uma tarefa grande é dividida em partes independentes, que são executadas em máquinas diferentes, e os resultados parciais são depois reunidos em um ponto central.
- No texto, o mapa da cidade é dividido em quadrantes; cada voluntário processa um quadrante no seu próprio computador e envia o resultado a um servidor central, que reúne tudo para gerar o mapa completo. Isso reduziu o tempo de dias para poucas horas justamente por usar várias máquinas ao mesmo tempo.
- A alternativa C descreve exatamente esse fluxo: partes do mapa processadas em diferentes computadores conectados pela Internet, com reunião dos resultados. Por isso ela está correta, e coincide com o gabarito oficial.
- Por que as outras estão erradas: A descreve paralelismo em um único computador com vários núcleos, não distribuição entre máquinas; B descreve replicação de dados, que visa disponibilidade e acesso regional, não divisão do processamento; D descreve centralização de tarefas em um único servidor, o oposto da distribuição; E descreve multitarefa com threads no mesmo processador, sem divisão entre máquinas.
💡 Dica: Identifique a definição de processamento distribuído no contexto apresentado.
Alternativa por alternativa
O aluno confunde processamento distribuído com paralelismo local: vê que há execução simultânea e não percebe que, no texto, as tarefas estão em máquinas separadas.
O aluno associa 'várias cópias em servidores diferentes' à ideia de distribuição, sem perceber que o texto trata da divisão do trabalho de processamento, e não da replicação de dados.
Por que engana: Confundir processamento distribuído com processamento paralelo em um único computador ou armazenamento distribuído.
Envolve execução de tarefas de processamento em máquinas distintas que enviam resultados a um servidor central, configurando processamento distribuído.
O aluno pensa que tarefas pesadas devem ir para um único servidor central, ignorando que o texto descreve justamente o oposto: um servidor apenas reúne resultados produzidos por muitas máquinas.
O aluno entende que dividir tarefas em threads já é processamento distribuído, mas threads no mesmo processador não envolvem várias máquinas nem a cooperação em rede descrita no texto.
Raio-X da questão
processamento distribuído em computação
avaliacao
conceito de processamento paralelo · conceito de rede de computadores
Estude o conceito de processamento distribuído e suas características.
Confundir processamento distribuído com processamento paralelo em um único computador ou armazenamento distribuído.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Como garantir que centenas de colaboradores online possam trabalhar sem comprometer a integridade dos dados de um…
- Por que é desafiador coordenar um projeto que cruza disciplinas e exige colaboração? Alunos de informática e biologia…
- Como integrar diferentes saberes para criar um atlas digital que reúna mapas históricos, entrevistas e programação web?…
- Opiniões divergentes ecoavam na videoconferência enquanto os integrantes de um grupo de estudantes discutiam como…
- Seis jovens voluntários iniciaram uma reunião online para desenvolver um aplicativo que mapeará fontes de água potável…
- Descrição de cena: Folhas de papel com recortes de jornais e fotografias se espalham sobre a mesa da biblioteca…
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
