Durante uma simulação de alerta sobre enchentes, uma central recebeu relatos de seis bairros em arquivos de…
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
Durante uma simulação de alerta sobre enchentes, uma central recebeu relatos de seis bairros em arquivos de áudio. Para transformar os áudios em textos, cada arquivo precisa de quatro minutos em um computador. A central dispõe de três computadores conectados pela internet. No primeiro teste, um único computador tratou os seis arquivos, um após o outro. No segundo, os computadores receberam dois arquivos cada e iniciaram o trabalho no mesmo instante. Ao terminar, enviaram os textos para uma plataforma comum, que reuniu os relatos em uma lista para a Defesa Civil. Analise os dois testes e identifique a característica do segundo que explica a redução do tempo para obter a lista de relatos.
- A) Processa todos os arquivos em sequência em cada computador disponível.
- B) Alterna partes de cada arquivo em um único computador durante o trabalho.
- C) Guarda cópias de cada arquivo em computadores diferentes antes do trabalho.
- D) Reúne os textos em uma plataforma somente depois de todos os trabalhos.
- E) Divide arquivos independentes entre computadores que trabalham ao mesmo tempo.
✅ Resposta correta: alternativa E
Resolução passo a passo
- No primeiro teste, um único computador processa os seis arquivos um após o outro, cada um com 4 minutos. Isso dá 6 x 4 = 24 minutos no total.
- No segundo teste, os três computadores recebem dois arquivos cada e começam ao mesmo tempo. Cada computador leva 2 x 4 = 8 minutos, e como todos trabalham juntos, o processamento inteiro termina em cerca de 8 minutos, antes de enviar os textos.
- A redução de 24 para 8 minutos vem do fato de dividir os arquivos independentes (cada áudio pode ser transcrito sem depender dos outros) entre computadores que trabalham simultaneamente. Essa é a alternativa E, que descreve exatamente esse paralelismo.
- Por que as outras estão erradas: A descreve a sequência, que já existia no primeiro teste e não explica a redução; B fala de alternar partes em um único computador, o que não distribui trabalho entre máquinas; C trata de cópias dos arquivos, que não diminuem o tempo de processamento; D fala da reunião dos textos no fim, que ocorre nos dois testes e não é a causa da economia de tempo.
- Gabarito oficial: E, que coincide com a minha resolução.
💡 Dica: Compare o tempo total dos dois testes considerando o processamento paralelo.
Alternativa por alternativa
O aluno acha que processar arquivos em sequência em cada computador é o que acelera o trabalho, sem perceber que o primeiro teste já fazia isso e que a melhora veio da distribuição entre máquinas.
O aluno imagina que dividir o trabalho de um mesmo arquivo em partes alternadas num só computador reduz o tempo, confundindo multitarefa em uma máquina com o uso simultâneo de várias máquinas.
O aluno confunde ter cópias dos arquivos em várias máquinas (redundância ou backup) com dividir o trabalho entre elas, achando que copiar os arquivos acelera a transcrição.
O aluno percebe que a reunião final na plataforma ocorre após o trabalho e supõe que esse momento explica a economia de tempo, sem reparar que ele não reduz a duração do processamento.
Os arquivos são repartidos entre três computadores e processados simultaneamente, caracterizando processamento paralelo em uma rede distribuída.
Raio-X da questão
processamento paralelo e tempo
diagnostico
multiplicação e divisão básicas · conceito de tempo e simultaneidade
Estude conceitos de processamento paralelo e cálculo de tempo total em tarefas simultâneas.
Confundir o tempo total somando os tempos dos computadores em paralelo ao invés de considerar o processamento simultâneo.
pensamento_critico
cotidiano
Questões parecidas com resolução
- Um museu está organizando imagens digitalizadas de cartas antigas. As cartas foram separadas em grupos independentes, e…
- Durante uma simulação de atendimento após enchentes, um portal recebe relatos de moradores em áudio. Para reduzir a…
- Cerca de 800 estudantes (numeros ilustrativos) tentaram acessar, ao mesmo tempo, um simulado online oferecido por uma…
- Explique como a internet utiliza sistemas distribuídos para garantir a comunicação entre diferentes dispositivos. Cite…
- Ao utilizar um aplicativo que sincroniza dados entre diferentes dispositivos, você percebe que as informações aparecem…
- Em uma competição de programação, os alunos precisam trabalhar em um projeto que envolve várias máquinas. Cada máquina…
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
