GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO03Difícil⏱ medio

Dados ilustrativos: um aplicativo de galeria de fotos em smartphones oferece dois algoritmos de organização em…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

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

Dados ilustrativos: um aplicativo de galeria de fotos em smartphones oferece dois algoritmos de organização em lote: • Algoritmo A processa 1 000 imagens em 2 s, ocupa 500 MB de memória e consome 1,2 J de energia por foto. • Algoritmo B processa 1 000 imagens em 5 s, ocupa 100 MB de memória e consome 0,5 J de energia por foto. Em dispositivos com capacidade de memória e bateria reduzidas, é preciso escolher a opção que economize esses recursos. Analise o texto-base e identifique qual algoritmo deve ser adotado em dispositivos com recursos limitados de memória e energia.

  1. A) Adotar o algoritmo B, pois ele consome menos tempo e menos energia.
  2. B) Adotar o algoritmo B, pois ele consome menos memória e menos tempo.
  3. C) Adotar o algoritmo A, pois ele consome menos memória e menos energia.
  4. D) Adotar o algoritmo B, pois ele consome menos memória e menos energia.
  5. E) Adotar o algoritmo A, pois ele consome menos tempo e menos energia.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o critério pedido. O enunciado exige o algoritmo que economize memória e energia em dispositivos com recursos limitados. O tempo de processamento não é critério da escolha.
  2. Compare a memória. O algoritmo A ocupa 500 MB e o B ocupa 100 MB. Logo, B economiza memória.
  3. Compare a energia por foto. O algoritmo A consome 1,2 J e o B consome 0,5 J. Logo, B também economiza energia.
  4. Conclusão. O algoritmo B é o adequado, pois é o que menos consome memória e menos consome energia, o que corresponde à alternativa D. O gabarito oficial D está correto e coincide com a minha resolução.
  5. Análise das outras alternativas. A alternativa A está errada porque afirma que B consome menos tempo, mas B leva 5 s e A leva 2 s. A alternativa B está errada porque, embora cite corretamente a memória, afirma que B consome menos tempo, o que é falso. A alternativa C está errada porque o algoritmo A ocupa mais memória (500 MB) e consome mais energia (1,2 J) que B. A alternativa E está errada porque indica A, que consome mais energia por foto (1,2 J contra 0,5 J), e usa o tempo como critério, que não foi pedido.

💡 Dica: Compare os recursos consumidos por cada algoritmo e escolha o que economiza memória e energia.

Alternativa por alternativa

A Erradaerro: Atençãoa que mais engana

O aluno inverte a comparação de tempo, achando que 5 s é menos que 2 s, e ainda considera que a energia favorece B, mas não percebe que o critério central é memória e energia.

Por que engana: Confundir os recursos consumidos, escolhendo algoritmo que não economiza memória e energia simultaneamente.

B Erradaerro: Atenção

O aluno acerta que B ocupa menos memória, mas acredita que B gasta menos tempo, quando na verdade leva 5 s contra 2 s do algoritmo A.

C Erradaerro: Senso comum

O aluno associa o algoritmo mais rápido a um algoritmo mais econômico e escolhe A, sem comparar os valores de memória (500 MB contra 100 MB) e de energia (1,2 J contra 0,5 J).

D Correta

O algoritmo B ocupa 100 MB e consome 0,5 J por foto, valores inferiores aos do algoritmo A.

E Erradaerro: Interpretação

O aluno usa o tempo como critério, que não foi pedido, e considera que A é melhor em energia, ignorando que A consome 1,2 J por foto e B consome 0,5 J.

Raio-X da questão

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

comparação consumo recursos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

interpretação de dados quantitativos

📚 Reveja

estude análise comparativa de consumo de recursos em algoritmos

⚠️ Erro mais comum

Confundir os recursos consumidos, escolhendo algoritmo que não economiza memória e energia simultaneamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 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.