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
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.
- A) Replicar resultados em diferentes nós da rede para garantir disponibilidade e redundância
- B) Mudar a execução das simulações de um servidor para outro, processando cada vez uma única instância do modelo
- C) Alternar continuamente entre a coleta de leituras e o envio de alertas sem rodar as duas ações ao mesmo tempo
- D) Salvar múltiplas cópias dos dados em um servidor centralizado para agilizar consultas
- E) Processar partes do modelo de previsão em vários servidores simultaneamente
✅ Resposta correta: alternativa E
Resolução passo a passo
- 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.
- 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.
- Por que as outras estão erradas:
- A) Trata de replicação de resultados em nós, que é característica do armazenamento distribuído, não da execução paralela.
- 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.
- C) Descreve concorrência, pois as ações são alternadas e explicitamente não ocorrem ao mesmo tempo.
- D) Descreve armazenamento centralizado de cópias, que não é paralelismo e sequer segue a ideia de distribuição em nós.
- 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
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.
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.
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.
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.
Corresponde a paralelismo: dividir uma tarefa em subrotinas executadas ao mesmo tempo em máquinas distintas.
Raio-X da questão
paralelismo em computação
avaliacao
conceitos básicos de computação
Estude os conceitos de concorrência, paralelismo e armazenamento distribuído.
Confundir paralelismo com concorrência ou armazenamento distribuído, escolhendo descrições que não indicam execução simultânea de subrotinas.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Dados ilustrativos: para acelerar a análise de genomas, a BioScan implementou uma infraestrutura com três servidores que…
- — Ué, como o notebook está enviando os registros e, ao mesmo tempo, deixando eu preencher o próximo? — perguntou uma…
- Cerca de 18 mil pessoas usaram, no fim do mes, um aplicativo de um programa municipal que devolve parte de impostos a…
- Como avisar banhistas sobre uma ressaca do mar sem atrasos? Um centro municipal de monitoramento recebe leituras de…
- Cerca de 800 estudantes (numeros ilustrativos) tentaram acessar, ao mesmo tempo, um simulado online oferecido por uma…
- Em uma estimativa recente, a plataforma online de compartilhamento de fotos registrou em média 4 mil uploads por…
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
