Por que dividir um arquivo em pacotes e usar verificação de erro (por exemplo checksum) facilita a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Por que dividir um arquivo em pacotes e usar verificação de erro (por exemplo checksum) facilita a reconstrução dos dados no destino quando há perda na rede?
- A) Verificação de erro substitui a necessidade de endereços e roteamento.
- B) Dividir em pacotes elimina totalmente perdas; retransmissão nunca é necessária.
- C) Porque permite identificar pacotes corrompidos ou faltantes por número de sequência e checksum, retransmitindo apenas os necessários.
- D) O checksum corrige automaticamente dados corrompidos sem retransmissão.
- E) Números de sequência servem só para identificar o tamanho do pacote, não a ordem.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Ao dividir um arquivo em pacotes, cada pedaço recebe um número de sequência que indica sua posição na reconstrução do arquivo original. Isso permite ao destino montar os dados na ordem correta, mesmo que os pacotes cheguem fora de ordem.
- O checksum é um valor calculado a partir do conteúdo do pacote. Ao chegar, o destino recalcula esse valor; se não bater com o recebido, o pacote foi corrompido na transmissão.
- Combinando os dois mecanismos, o destino sabe exatamente quais pacotes chegaram com erro (checksum não confere) ou não chegaram (há lacunas na sequência numérica). Assim, basta solicitar a retransmissão apenas desses pacotes, economizando banda e tempo, em vez de reenviar o arquivo inteiro.
- Por que as outras estão erradas: A) endereços e roteamento são funções de camada de rede e não são substituídos pela verificação de erro; B) dividir em pacotes não elimina perdas, apenas facilita o tratamento delas, e a retransmissão continua necessária; D) o checksum apenas detecta erros, não os corrige, por isso a retransmissão é necessária; E) os números de sequência servem justamente para indicar a ordem dos pacotes, não apenas seu tamanho.
- Portanto, a alternativa correta é a C, que descreve corretamente o papel combinado do número de sequência e do checksum na recuperação seletiva dos dados.
💡 Dica: Explique a importância da divisão em pacotes e da verificação de erro.
Alternativa por alternativa
O aluno acredita que a verificação de erro dispensa o endereçamento e o roteamento, como se uma função de integridade substituísse a entrega dos pacotes ao destino correto.
Por que engana: Confundir a função do checksum, acreditando que ele corrige erros automaticamente em vez de apenas identificá-los.
O aluno entende que dividir em pacotes evita qualquer perda na rede, tomando a fragmentação como garantia de entrega, o que leva a imaginar que retransmissões nunca seriam necessárias.
Sequência e checagem detectam erros e ausência; retransmissão seletiva reduz retrabalho e garante que os pacotes sejam reorganizados corretamente.
O aluno confunde detecção com correção de erros, imaginando que o checksum conserta automaticamente o dado corrompido. Na verdade ele apenas indica que houve falha, exigindo retransmissão.
O aluno acredita que o número de sequência indica o tamanho do pacote e não sua posição. Ele não percebe que a função principal do número de sequência é reordenar os dados e detectar lacunas.
Raio-X da questão
transmissão de dados
diagnostico
transmissão de dados · verificação de erro
Revisar conceitos de pacotes de dados e verificação de erro.
Confundir a função do checksum, acreditando que ele corrige erros automaticamente em vez de apenas identificá-los.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Por que fragmentar um arquivo em pacotes numerados facilita a reconstrução no destino quando há perda ou atraso na rede?
- Por que fragmentar um arquivo em pacotes reduz o impacto de falhas durante a transmissão em uma rede?
- Por que fragmentar um arquivo em pacotes menores reduz o custo de retransmissão quando ocorre erro durante a…
- Por que, ao enviar um arquivo pela rede, os dados são divididos em pacotes antes da transmissão?
- Por que a fragmentação de um arquivo em pacotes exige a utilização de números de sequência para garantir a reassemblagem…
- Por que fragmentar um arquivo em pacotes facilita o envio por uma rede que passa por vários roteadores?
🔎 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
