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

Servidores em fileiras iluminadas por LEDs em um centro de processamento de dados executam tarefas de previsão…

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

Servidores em fileiras iluminadas por LEDs em um centro de processamento de dados executam tarefas de previsão do tempo. O sistema lida com a entrada de leituras de pluviômetros distribuídos, processa modelos de simulação e armazena resultados. Para otimizar o fluxo, a plataforma agrupa as atividades segundo três abordagens: - Concorrência: alternar a execução de múltiplas rotinas, como receber leituras e gerar alertas, sem que elas ocorram exatamente ao mesmo tempo. - Paralelismo: segmentar uma tarefa, por exemplo um modelo de previsão, em subrotinas que rodam ao mesmo tempo em diferentes máquinas. - Armazenamento distribuído: manter réplicas dos dados em vários nós para escalabilidade e redundância. Em seguida, avalie as descrições das operações abaixo. Analise o texto e identifique qual descrição corresponde ao paralelismo.

  1. A) Replicar resultados em diferentes nós da rede para garantir disponibilidade e redundância
  2. B) Mudar a execução das simulações de um servidor para outro, processando cada vez uma única instância do modelo
  3. C) Alternar continuamente entre a coleta de leituras e o envio de alertas sem rodar as duas ações ao mesmo tempo
  4. D) Salvar múltiplas cópias dos dados em um servidor centralizado para agilizar consultas
  5. E) Processar partes do modelo de previsão em vários servidores simultaneamente

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. O enunciado define paralelismo como segmentar uma tarefa, por exemplo um modelo de previsão, em subrotinas que rodam ao mesmo tempo em diferentes máquinas. A chave da definição é a combinação de duas ideias: divisão da tarefa em partes e execução simultânea em máquinas distintas.
  2. A alternativa E descreve exatamente isso: processar partes do modelo de previsão em vários servidores simultaneamente. Há divisão do modelo e execução ao mesmo tempo em múltiplos servidores, o que corresponde ao paralelismo definido no texto.
  3. Por que as outras estão erradas:
  4. A) Trata de replicação de resultados em nós, que é característica do armazenamento distribuído, não da execução paralela.
  5. B) Descreve apenas a troca de servidor com uma instância por vez, ou seja, execução sequencial e sem simultaneidade, o oposto do paralelismo.
  6. C) Descreve concorrência, pois as ações são alternadas e explicitamente não ocorrem ao mesmo tempo.
  7. D) Descreve armazenamento centralizado de cópias, que não é paralelismo e sequer segue a ideia de distribuição em nós.
  8. Conclusão: a alternativa correta é E, coincidindo com o gabarito oficial.

💡 Dica: Leia atentamente as definições e relacione com as descrições.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa paralelismo à ideia de repetir dados em vários nós para ganhar disponibilidade, confundindo a finalidade do armazenamento distribuído com a execução simultânea de tarefas.

B Erradaerro: Conceituala que mais engana

O aluno entende que trocar a execução de um servidor para outro já é paralelismo, sem perceber que a descrição processa uma instância por vez e portanto não há simultaneidade.

Por que engana: Confundir paralelismo com concorrência ou armazenamento distribuído, escolhendo descrições que não indicam execução simultânea de subrotinas.

C Erradaerro: Conceitual

O aluno confunde paralelismo com concorrência, pois a alternativa descreve alternância de tarefas, o que é concorrência, e ainda afirma que as ações não ocorrem ao mesmo tempo, o oposto do paralelismo.

D Erradaerro: Interpretação

O aluno associa a existência de múltiplas cópias de dados com paralelismo, quando na verdade isso trata de redundância e consulta em um servidor centralizado, sem execução simultânea de tarefas.

E Correta

Corresponde a paralelismo: dividir uma tarefa em subrotinas executadas ao mesmo tempo em máquinas distintas.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
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

paralelismo em computação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceitos básicos de computação

📚 Reveja

Estude os conceitos de concorrência, paralelismo e armazenamento distribuído.

⚠️ Erro mais comum

Confundir paralelismo com concorrência ou armazenamento distribuído, escolhendo descrições que não indicam execução simultânea de subrotinas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

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

🔎 Resolver outra questão

Cole o enunciado e veja a resolução passo a passo, a alternativa correta e por que as outras estão erradas.

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.