Por que a transmissão de um festival comunitário travou justamente no momento mais assistido? Na última…
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
Por que a transmissão de um festival comunitário travou justamente no momento mais assistido? Na última edição, o site que exibia o vídeo e o chat recebeu cerca de 12 mil acessos em 10 minutos. A equipe descobriu que tudo rodava em um único computador: ele recebia as mensagens do chat, guardava os dados e também convertia pequenos trechos do vídeo para diferentes qualidades (para quem usa 4G ou wi-fi). Quando esse computador precisou reiniciar após superaquecer, o vídeo parou para todos e parte das mensagens do chat não apareceu mais, pois algumas ainda não tinham sido gravadas. Para a próxima edição, o grupo quer duas garantias: suportar muitos acessos ao mesmo tempo e continuar funcionando mesmo que um computador do serviço falhe durante a transmissão. Com base no texto, avalie a medida que melhor atende às duas garantias citadas, usando processamento e armazenamento distribuídos na internet.
- A) Colocar o conversor de vídeo para alternar entre tarefas, atendendo uma por vez de forma organizada no mesmo computador.
- B) Implementar balanceamento entre dois servidores do serviço e replicar os dados do chat em mais de um local.
- C) Aumentar o computador principal com mais memória e um processador mais potente para executar tudo mais rápido.
- D) Executar várias tarefas do chat em paralelo no mesmo computador, abrindo mais abas e janelas do navegador.
- E) Salvar uma cópia do chat em um arquivo no fim do dia para recuperar mensagens caso aconteça algum problema.
✅ Resposta correta: alternativa B
Resolução passo a passo
- O texto aponta dois problemas: tudo roda em um único computador, o que cria um ponto único de falha (o superaquecimento derrubou vídeo e chat), e a carga de acessos cai sobre esse mesmo equipamento. As garantias pedidas são escalabilidade (suportar muitos acessos) e tolerância a falhas (continuar funcionando se um computador parar).
- A alternativa B atende às duas garantias. O balanceamento entre dois servidores distribui as requisições entre eles, o que permite suportar mais acessos simultâneos. A replicação dos dados do chat em mais de um local faz com que, se um servidor falhar, a cópia em outro local continue disponível e as mensagens não se percam.
- A alternativa A está errada porque alternar tarefas em um único computador não aumenta a capacidade total nem elimina o ponto único de falha.
- A alternativa C está errada porque um computador mais potente ainda é um único ponto de falha; se ele superaquecer ou reiniciar, tudo para novamente.
- A alternativa D está errada porque executar tarefas em paralelo em um mesmo computador continua dependendo de uma única máquina, sem distribuição nem redundância.
- A alternativa E está errada porque um backup diário não garante continuidade durante a transmissão, pois as mensagens perdidas no momento da falha não seriam recuperadas a tempo.
- Conclusão: a medida que combina processamento distribuído (balanceamento entre servidores) e armazenamento distribuído (replicação dos dados) é a B, que é o gabarito oficial.
💡 Dica: Analise as vantagens do processamento e armazenamento distribuídos para garantir disponibilidade e escalabilidade.
Alternativa por alternativa
O aluno acredita que organizar a fila de tarefas em um único computador resolve a sobrecarga. Ele não percebe que a máquina continua sendo o único ponto de falha e que o limite de capacidade é o mesmo.
Distribui processamento entre máquinas e mantém cópias sincronizadas dos dados; se um nó falhar, o outro segue atendendo.
O aluno confunde desempenho com resiliência, achando que um computador mais forte evita falhas. Ele não considera que um superaquecimento ou reinício pode derrubar qualquer máquina, independentemente da potência.
Por que engana: Confundir aumento de capacidade de um único computador com soluções distribuídas que garantem tolerância a falhas e escalabilidade.
O aluno associa paralelismo apenas ao número de janelas ou abas, sem perceber que todas as tarefas continuam dependendo do mesmo computador. Assim, a distribuição e a redundância pedidas no enunciado não existem.
O aluno pensa que guardar uma cópia periódica do chat basta para garantir a transmissão. Ele não percebe que a recuperação posterior não impede a queda do vídeo nem a perda de mensagens durante a falha, e que o enunciado pede funcionamento contínuo, não apenas recuperação.
Raio-X da questão
processamento e armazenamento distribuídos
avaliacao
conceitos básicos de computação · redes de computadores
Estude conceitos de servidores distribuídos e replicação de dados para garantir alta disponibilidade.
Confundir aumento de capacidade de um único computador com soluções distribuídas que garantem tolerância a falhas e escalabilidade.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- A biblioteca da escola recebeu muitos livros novos. O sistema precisa registrar os títulos de ficção, ciência e…
- Durante uma viagem de ônibus pela cidade, Caio observou o funcionamento do sistema de bilhetagem e de planejamento de…
- Pesquisadores acompanham, durante o período de chuvas, uma plataforma que ajuda a Defesa Civil a atualizar mapas de…
- — Se a energia cair no centro de memória da capital, os depoimentos das comunidades ficarão indisponíveis? — perguntou…
- “Se cada computador escutar uma parte, terminaremos antes da abertura do acervo”, explicou a coordenadora da rádio…
- Clientes se aproximam da barraca de sucos durante uma feira cultural. Para receber pagamentos, a vendedora usa uma…
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
