GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO05Difícil⏱ longo

Projete um procedimento de alto nível (algoritmo) para transmissão de um arquivo fragmentado em pacotes entre…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Projete um procedimento de alto nível (algoritmo) para transmissão de um arquivo fragmentado em pacotes entre dois computadores em uma rede sujeita a perda e interceptação. Descreva como numerar pacotes, usar buffers e temporizadores para reassemblagem, verificar integridade e garantir confidencialidade dos payloads.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Modelo: Sender fragmenta e numera pacotes, calcula CRC e aplica criptografia simétrica com MAC; transmite. Receiver armazena em buffer, verifica MAC/CRC, reordena por sequência, usa temporizador para faltantes e pede retransmissão; reconstitui arquivo e descarta duplicatas. Incluir gestão de chaves e limites de buffer.

Explicação

A resposta aborda todos os aspectos essenciais para a transmissão segura e confiável de arquivos, incluindo a fragmentação e numeração dos pacotes, que são fundamentais para a reordenação e reassemblagem correta. A verificação de integridade através de CRC e MAC assegura que os dados não foram corrompidos ou interceptados, enquanto a gestão de temporizadores e buffers permite lidar com perdas e retransmissões de forma eficiente. Além disso, a inclusão de criptografia simétrica garante a confidencialidade dos dados transmitidos.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 desafio
🎯 Conceito central

transmissão de arquivos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

transmissão de dados em redes · protocolos de comunicação

📚 Reveja

Revisar conceitos de protocolos de comunicação e segurança em redes.

⚠️ Erro mais comum

O aluno pode falhar ao descrever a necessidade de verificar a integridade dos pacotes, ignorando a importância da detecção de erros na transmissão.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Arquitetura de computadores

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.