Ao decompor um algoritmo que transmite pacotes em uma rede, qual subtarefa deve implementar o cálculo e 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
Ao decompor um algoritmo que transmite pacotes em uma rede, qual subtarefa deve implementar o cálculo e a verificação do checksum para cada dado enviado?
- A) Fazer a validação do checksum somente após todos os pacotes serem enviados.
- B) Implementar uma rotina que calcule o checksum no remetente e valide-o no receptor antes de aceitar o pacote.
- C) Usar o checksum para comprimindo os dados enviados.
- D) Implementar o cálculo do checksum apenas para dados não críticos.
- E) Calcular o checksum apenas no receptor, ignorando o remetente.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede qual subtarefa, ao decompor um algoritmo de transmissão de pacotes, deve implementar o cálculo e a verificação do checksum para cada dado enviado. Checksum é um valor calculado a partir do conteúdo de um pacote para detectar erros de transmissão.
- Ao decompor o problema, a tarefa de cálculo e verificação do checksum é uma sub-rotina que deve ocorrer em dois lugares: o remetente calcula o valor e anexa ao pacote, e o receptor recalcula e compara antes de aceitar o pacote. Isso corresponde exatamente à alternativa B.
- Por que as outras estão erradas:
- A) A validação só após todos os pacotes enviados impede a detecção imediata de erros e não atende a exigência de verificação para cada dado.
- C) Checksum é um mecanismo de detecção de erros, não de compressão de dados; ele não comprime nada.
- D) Restringir o checksum a dados não críticos contraria o objetivo de garantir integridade para cada dado enviado.
- E) Calcular o checksum apenas no receptor não faz sentido, pois o remetente precisa calcular o valor que será comparado pelo receptor.
- Conclusão: a alternativa correta é a B, que é também o gabarito oficial.
💡 Dica: Identifique a subtarefa relacionada ao checksum.
Alternativa por alternativa
Acredita que a verificação de integridade pode ser feita em lote, no fim da transmissão, em vez de dado a dado.
Por que engana: O aluno pode confundir a necessidade de validar o checksum apenas no receptor, ignorando a importância do cálculo no remetente.
Isolar cálculo e verificação do checksum permite detectar corrupção de dados e separar o tratamento de erro das etapas de envio e recepção.
Confunde checksum (soma de verificação para detectar erros) com técnicas de compressão de dados, pelo termo 'comprimindo' ou pela ideia de 'resumo' do conteúdo.
Supõe que a verificação de integridade é opcional e só deve ser aplicada a dados considerados importantes, ignorando que cada dado enviado precisa ser verificado.
Imagina que só o receptor precisa lidar com o checksum, sem perceber que o remetente é quem calcula o valor enviado junto ao pacote.
Raio-X da questão
cálculo de checksum
avaliacao
cálculo de checksum · transmissão de dados em rede
Revisar o funcionamento do checksum em algoritmos de transmissão.
O aluno pode confundir a necessidade de validar o checksum apenas no receptor, ignorando a importância do cálculo no remetente.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Por que fragmentar um arquivo em pacotes reduz o impacto de falhas durante a transmissão em uma rede?
- Proponha uma decomposição em subtarefas e forneça um esboço de pseudocódigo para um algoritmo que identifica leituras…
- Em um algoritmo de agendamento com variáveis globais, ao aplicar decomposição para reduzir acoplamento entre módulos…
- Ao decompor um algoritmo que recebe dados de cadastro escolar, qual subrotina deve ser isolada para verificar tipos e…
- Qual é o principal benefício da decomposição de um algoritmo em subrotinas (funções) ao lidar com um problema complexo?
- Projete uma decomposição de alto nível para um algoritmo que gera a lista de materiais escolares por disciplina a partir…
🔎 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
