Por que a mensagem de emergencia, enviada pelo aplicativo de um evento de rua, chega incompleta para algumas…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Entender o processo de transmissão de dados, como a informação é quebrada em pedaços, transmitida em pacotes através de múltiplos equipamentos, e reconstruída no destino.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Por que a mensagem de emergencia, enviada pelo aplicativo de um evento de rua, chega incompleta para algumas pessoas? Durante a prova, a rede de celular ficou instavel e o app passou a usar aparelhos proximos como "repassadores": um telefone recebe e encaminha adiante pequenas partes do texto, como se fossem cartoes curtos. O mesmo cartao pode seguir por caminhos diferentes e chegar repetido; cartoes de avisos distintos podem se misturar; e a ordem de chegada nao e garantida. Para caber no envio, cada aviso e dividido em varios cartoes, e cada cartao pode levar uma pequena "etiqueta" com poucas informacoes extras. A equipe quer que, ao final, o app do destinatario consiga juntar os cartoes corretos, organizar na ordem certa e perceber se faltou ou se algum trecho foi alterado no caminho. Com base no texto, elabore qual conjunto de informacoes na "etiqueta" de cada cartao permite ao app reconstruir cada aviso e identificar perdas ou alteracoes, mesmo com chegada fora de ordem.
- A) Incluir id do aviso, total de cartoes e nome do aparelho que enviou primeiro
- B) Incluir id do aviso, numero do cartao e codigo de verificacao do conteudo
- C) Incluir id do aviso, numero do cartao e lista de aparelhos por onde o cartao passou
- D) Incluir id do aviso, numero do cartao, total de cartoes e codigo de verificacao do conteudo
- E) Incluir numero do cartao, total de cartoes e codigo de verificacao do conteudo
✅ Resposta correta: alternativa D
Resolução passo a passo
- O problema pede a etiqueta mínima que permite ao app do destinatário reconstruir cada aviso mesmo com cartões fora de ordem, repetidos ou misturados com outros avisos, e ainda detectar perdas ou alterações.
- Para separar cartões de avisos distintos e misturados, a etiqueta precisa de um identificador do aviso (id do aviso). Sem ele, não há como saber a qual mensagem cada cartão pertence.
- Para colocar os cartões na ordem certa, mesmo com chegada fora de ordem, a etiqueta precisa do número do cartao dentro do aviso.
- Para perceber se faltou algum cartão, o app precisa saber quantos cartões compõem o aviso completo, ou seja, o total de cartões. Assim ele compara o que recebeu com o esperado.
- Para perceber se algum trecho foi alterado no caminho, é necessário um código de verificação do conteúdo (como um resumo ou checksum), que o app recalcula e compara com o recebido.
- Juntando os requisitos, a combinação completa é id do aviso, número do cartão, total de cartões e código de verificação, exatamente a alternativa D.
- Por que as outras estão erradas: A não traz número do cartão nem código de verificação, então não ordena nem detecta alteração; B não informa o total de cartões, logo não percebe perdas; C inclui a lista de aparelhos, que não ajuda na reconstrução nem na verificação, e não tem total nem código; E não identifica a qual aviso cada cartão pertence, o que é indispensável quando avisos se misturam.
💡 Dica: Identifique as informações essenciais para organizar e verificar a integridade dos cartões.
Alternativa por alternativa
O aluno acredita que basta saber o aparelho de origem e o total de cartões para montar a mensagem, sem perceber que a ordem e a verificação de alteração dependem do número do cartão e de um código de conteúdo.
O aluno esquece que, sem o total de cartões, o app não sabe se algum cartão deixou de chegar, pois só saberia quais chegaram, não quantos eram esperados.
Por que engana: Confundir quais informações são essenciais para identificar e ordenar os fragmentos, ou ignorar a necessidade de verificação de integridade.
O aluno confunde rastreamento do caminho percorrido com informação necessária à reconstrução, achando que a lista de aparelhos intermediários ajuda a organizar ou verificar o conteúdo.
O id separa avisos, o numero ordena, o total indica completude e o codigo de verificacao ajuda a detectar alteracao do conteudo.
O aluno considera que o número do cartão e o total bastam para montar a mensagem, sem perceber que, quando avisos diferentes se misturam, é preciso um identificador do aviso para separar os cartões de cada mensagem.
Raio-X da questão
reconstrucao de mensagens fragmentadas
avaliacao
comunicacao digital basica · controle de erros em redes
estude organizacao de dados e verificacao de integridade em comunicacao digital
Confundir quais informações são essenciais para identificar e ordenar os fragmentos, ou ignorar a necessidade de verificação de integridade.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Como um audio gravado no celular consegue chegar inteiro a outro aparelho, mesmo quando o sinal oscila no caminho? Numa…
- No aplicativo de mensagens de uma família, uma gravação de voz de 40 segundos saiu da casa de Luiza e chegou ao celular…
- No fim da tarde, uma estudante enviou um arquivo de áudio pelo celular enquanto o sinal de internet oscilava no ônibus…
- — Estranho... Meu celular estava no Wi-Fi da rodoviaria e, quando eu entrei no onibus, mudou para 4G. Mesmo assim, a…
- Em uma experiência, você envia uma mensagem de texto a um amigo. A mensagem é dividida em pacotes, que podem ser…
- No fim da tarde, a equipe de uma biblioteca comunitária atualiza, em tablets, o registro de empréstimos dos livros…
Todas as questões de Armazenamento e Transmissão de dados - Fundamentos de transmissão de dados
🔎 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
