Dados ilustrativos: para acelerar a análise de genomas, a BioScan implementou uma infraestrutura com três…
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
Dados ilustrativos: para acelerar a análise de genomas, a BioScan implementou uma infraestrutura com três servidores que compartilham dados e executam etapas de processamento distribuído. No servidor A, arquivos brutos de sequências são carregados; no B, filtros identificam regiões de interesse; no C, ocorre a anotação de genes. Esses servidores podem operar simultaneamente em diferentes fases da etapa de análise. Para otimizar recursos, em um único servidor também se intercalam tarefas de leitura e filtragem conforme a demanda de CPU. Além disso, resultados parciais são replicados em vários nós de armazenamento para tolerância a falhas e sincronizados antes de cada novo ciclo de processamento. Analise o texto-base e identifique qual alternativa apresenta um exemplo de paralelismo no contexto de processamento distribuído descrito?
- A) Atribuir tarefas de leitura, filtragem e anotação em um único servidor de forma sequencial
- B) Executar filtragem de sequências e anotação de genes simultaneamente em servidores diferentes
- C) Alternar leituras de arquivos e filtragem de dados em um mesmo servidor conforme disponibilização de CPU
- D) Sincronizar periodicamente resultados parciais antes de iniciar nova etapa de análise
- E) Propagar cópias de segurança de resultados para vários nós de armazenamento ao longo do dia
✅ Resposta correta: alternativa B
Resolução passo a passo
- Paralelismo, no processamento distribuído, é a execução simultânea de tarefas distintas, normalmente em unidades de processamento diferentes. O texto diz que os servidores A, B e C podem operar ao mesmo tempo em fases diferentes da análise.
- A alternativa B descreve exatamente isso: a filtragem (no servidor B) e a anotação de genes (no servidor C) ocorrem simultaneamente, em servidores diferentes. Por isso ela é a resposta correta, coincidindo com o gabarito oficial.
- A alternativa A está errada, pois tarefas executadas de forma sequencial em um único servidor não são paralelas.
- A alternativa C está errada, pois a intercalação de leituras e filtragens em um mesmo servidor, conforme a CPU disponível, é concorrência (divisão de tempo), e não execução simultânea.
- A alternativa D está errada, pois a sincronização de resultados parciais antes de cada novo ciclo é um mecanismo de coordenação, não um exemplo de execução simultânea.
- A alternativa E está errada, pois a propagação de cópias de segurança para vários nós trata de replicação e tolerância a falhas, não de paralelismo.
💡 Dica: Identifique o conceito de paralelismo em processamento distribuído no texto.
Alternativa por alternativa
O aluno acha que ter várias tarefas distribuídas em um servidor já caracteriza paralelismo, sem perceber que a execução sequencial é justamente o oposto de simultaneidade.
Paralelismo ocorre quando B e C processam filtragem e anotação ao mesmo tempo em nós distintos conforme texto-base.
O aluno confunde intercalação de tarefas em um mesmo processador (concorrência, com divisão de tempo) com execução paralela, que exige simultaneidade real.
Por que engana: Confundir execução sequencial com paralelismo ou não identificar que tarefas simultâneas em servidores diferentes caracterizam paralelismo.
O aluno confunde sincronização de dados entre etapas, que é um mecanismo de coordenação, com o próprio paralelismo.
O aluno associa qualquer distribuição de dados entre vários nós ao paralelismo, quando na verdade a propagação de cópias trata de replicação para tolerância a falhas.
Raio-X da questão
paralelismo em processamento distribuído
diagnostico
conceitos básicos de computação · processamento distribuído
Estude o conceito de paralelismo e processamento distribuído em computação.
Confundir execução sequencial com paralelismo ou não identificar que tarefas simultâneas em servidores diferentes caracterizam paralelismo.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Servidores em fileiras iluminadas por LEDs em um centro de processamento de dados executam tarefas de previsão do tempo…
- Cerca de 800 estudantes (numeros ilustrativos) tentaram acessar, ao mesmo tempo, um simulado online oferecido por uma…
- Cerca de 18 mil pessoas usaram, no fim do mes, um aplicativo de um programa municipal que devolve parte de impostos a…
- — Ué, como o notebook está enviando os registros e, ao mesmo tempo, deixando eu preencher o próximo? — perguntou uma…
- Durante uma viagem de ônibus pela cidade, Caio observou o funcionamento do sistema de bilhetagem e de planejamento de…
- Na final de um campeonato de robôs, uma equipe montou um sistema para publicar “melhores momentos” quase em tempo real…
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
