Descreva, em etapas ordenadas, um algoritmo para organizar, compactar, armazenar e recuperar versões de um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Descreva, em etapas ordenadas, um algoritmo para organizar, compactar, armazenar e recuperar versões de um projeto multimídia (imagens, áudio e texto) entre um dispositivo local e um serviço de nuvem. Inclua o esquema de metadado, método de compressão, verificação por hash, estratégia de criptografia e procedimento de recuperação após corrupção ou perda de bloco.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
Modelo de solução: 1) Metadado por arquivo: id, versão, seq, tipo, tamanho, timestamp, autor, hash, permissões. 2) Fragmentar em blocos fixos; usar hash por bloco para deduplicação e indexação. 3) Compressão: lossless para texto/arquivos editáveis; lossy opcional para rascunhos multimídia. 4) Criptografar cada bloco com chave simétrica; cifrar essa chave com criptografia assimétrica para armazenamento/transmissão. 5) Criar manifesto/índice com hashes dos blocos e assinar ou aplicar HMAC para integridade/autenticidade. 6) Armazenar blocos localmente e na nuvem; sincronizar manifesto. 7) Recuperação: validar manifesto e hashes; baixar blocos faltantes, reordenar por seq e reconstruir; se algum bloco corrompido, tentar retransmissão ou restaurar versão anterior registrada no metadado.
Explicação
A resposta apresentada organiza o processo de gerenciamento de versões de forma sistemática, abordando desde a definição de metadados até a recuperação de dados, garantindo integridade e segurança. A escolha de métodos de compressão e criptografia adequados assegura eficiência no armazenamento e proteção das informações. Além disso, a verificação por hash e o uso de um manifesto garantem a autenticidade e a integridade dos dados, permitindo uma recuperação eficaz em caso de perda ou corrupção.
Raio-X da questão
algoritmo de armazenamento
avaliacao
algoritmo de armazenamento · compressão de dados
Revisar conceitos de algoritmos e gerenciamento de dados em nuvem.
O aluno pode descrever um algoritmo que não considera a recuperação de dados após corrupção, deixando de lado a importância da verificação por hash.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Uma fotógrafa compactou dois conjuntos de imagens para liberar espaço no computador. O conjunto da viagem ocupava 20 MB…
- Durante uma pesquisa em uma caverna, uma equipe precisa guardar 10 imagens de 9 MB cada em um dispositivo com 80 MB…
- Durante uma expedição científica, uma equipe compactou três tipos de arquivos para guardar os registros em uma unidade…
- Para enviar imagens de um observatório a outro, uma equipe reúne três arquivos: A, com 120 MB, que será reduzido em 25%…
- Ao organizar vídeos de uma viagem, Caio compactou 6 arquivos. Cada arquivo, que ocupava 80 MB, passou a ocupar 40 MB…
- Uma equipe de arqueologia digital precisa guardar cópias de um conjunto de documentos, cujo tamanho original total é de…
Todas as questões de Armazenamento e Transmissão de dados - Gestã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
