Em um projeto de monitoramento da Mata Atlântica por drones, a equipe precisou escolher estratégias para…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um projeto de monitoramento da Mata Atlântica por drones, a equipe precisou escolher estratégias para processar imagens durante os voos. Foram comparadas três alternativas. A primeira comprime cada imagem para reduzir seu tamanho em 50%; com isso, diminui o uso de memória e o volume de dados transmitidos, mas aumenta em 30% o tempo de processamento local. A segunda usa uma tabela precomputada armazenada na memória, ocupando espaço adicional e reduzindo em 20% o tempo de execução. A terceira realiza o processamento em paralelo, diminuindo em 40% o tempo total, mas aumentando em 25% o consumo de energia e mantendo o uso de memória. Com base no texto, qual estratégia exemplifica a redução do consumo de memória à custa de maior tempo de execução?
- A) Processar as imagens em paralelo, diminuindo em 40% o tempo total e aumentando em 25% o consumo de energia.
- B) Aplicar compressão para reduzir cada imagem em 50% do tamanho, aumentando em 30% o tempo de processamento local.
- C) Considerar que as três estratégias reduzem o consumo de memória enquanto aumentam o tempo de execução.
- D) Usar uma tabela precomputada armazenada na memória, ocupando espaço adicional e reduzindo em 20% o tempo de execução.
- E) Considerar que nenhuma das estratégias reduz o consumo de memória enquanto aumenta o tempo de execução.
✅ Resposta correta: alternativa B
Resolução passo a passo
- A pergunta pede a estratégia que reduz o consumo de memória ao custo de maior tempo de execução.
- Analisando o texto, a primeira estratégia é a compressão: reduz o uso de memória e o volume de dados transmitidos, mas aumenta em 30% o tempo de processamento local. Ela atende exatamente à condição pedida.
- A segunda estratégia (tabela precomputada) ocupa espaço adicional de memória e reduz o tempo de execução em 20%; ela faz o oposto do pedido, pois piora a memória e melhora o tempo.
- A terceira estratégia (paralelismo) reduz o tempo total em 40% e mantém o uso de memória; não há redução de memória, então não serve.
- A alternativa A descreve a estratégia paralela, que não reduz memória. Está errada.
- A alternativa C afirma que as três estratégias reduzem memória, o que contradiz o texto, pois a tabela ocupa memória adicional e o paralelismo a mantém.
- A alternativa D descreve a tabela precomputada, que aumenta o uso de memória e diminui o tempo; está invertida em relação ao pedido.
- A alternativa E afirma que nenhuma estratégia reduz memória, mas a compressão reduz, então está errada.
- Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.
💡 Dica: Analise o impacto de cada estratégia em tempo e memória para identificar a troca entre eles.
Alternativa por alternativa
O aluno tomou como resposta a estratégia de maior redução de tempo, supondo que ela seja a que economiza recursos, sem verificar que o texto fala de memória e não de tempo.
Por que engana: Confundir aumento de tempo com redução de memória, ou interpretar incorretamente os efeitos das estratégias descritas.
A primeira estratégia atende simultaneamente às duas condições do comando: reduz o uso de memória ao diminuir o tamanho das imagens e, como consequência, aumenta em 30% o tempo de processamento local. A segunda ocupa espaço adicional e reduz o tempo de execução; a terceira mantém o uso de memória e também reduz o tempo total.
O aluno supôs que todas as estratégias reduzem memória porque todas trazem alguma melhoria, sem ler que a tabela ocupa espaço extra e o paralelismo mantém a memória.
O aluno confundiu a relação entre memória e tempo, achando que a tabela precomputada economiza memória por reduzir o tempo de execução, quando o texto diz que ela ocupa espaço adicional.
O aluno ignorou a primeira estratégia ou não associou a compressão à redução do uso de memória, concluindo que nenhuma reduz memória.
Raio-X da questão
trade-off tempo e memória
avaliacao
conceitos básicos de algoritmos · noções de processamento de imagens
Estude conceitos de otimização e trade-offs em algoritmos de processamento.
Confundir aumento de tempo com redução de memória, ou interpretar incorretamente os efeitos das estratégias descritas.
ciencia_tecnologia
pensamento_critico
cientifico
Questões parecidas com resolução
- Dados ilustrativos: um aplicativo de galeria de fotos em smartphones oferece dois algoritmos de organização em lote: •…
- Por que o sistema de arquivamento de fotos em nuvem leva tanto tempo para organizar milhares de imagens? Algumas…
- Por que sensores em áreas remotas esgotam baterias antes do previsto? Em regiões florestais propensas a incêndios…
- Uma equipe de um museu digitaliza fotografias históricas para disponibilizá-las em um acervo on-line. Em um teste com 1…
- Câmeras instaladas em uma via movimentada registram o fluxo de veículos para ajustar o tempo dos semáforos. Dois…
- Durante uma pesquisa em uma caverna, uma equipe precisa guardar 10 imagens de 9 MB cada em um dispositivo com 80 MB…
🔎 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
