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

Durante testes de navegação em um galpão, uma equipe avaliou cinco algoritmos de busca usados por um robô…

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

Durante testes de navegação em um galpão, uma equipe avaliou cinco algoritmos de busca usados por um robô autônomo. Como a bateria é limitada, foram registrados os consumos de energia do processador e da memória para cada algoritmo: o Algoritmo A consumiu 50 J do processador e 30 J da memória, totalizando 80 J; o Algoritmo B consumiu 120 J do processador e 10 J da memória, totalizando 130 J; o Algoritmo C consumiu 90 J do processador e 200 J da memória, totalizando 290 J; o Algoritmo D consumiu 40 J do processador e 110 J da memória, totalizando 150 J; e o Algoritmo E consumiu 150 J do processador e 5 J da memória, totalizando 155 J. Considerando que o objetivo é minimizar o consumo total de energia e prolongar a autonomia do robô, qual algoritmo deve ser escolhido?

  1. A) Escolher o Algoritmo C
  2. B) Escolher o Algoritmo D
  3. C) Escolher o Algoritmo A
  4. D) Escolher o Algoritmo E
  5. E) Escolher o Algoritmo B

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O objetivo é minimizar o consumo total de energia, então devemos comparar os totais informados para cada algoritmo, sem considerar apenas uma das partes (processador ou memória).
  2. Totais informados: Algoritmo A = 80 J; Algoritmo B = 130 J; Algoritmo C = 290 J; Algoritmo D = 150 J; Algoritmo E = 155 J.
  3. Conferindo as somas: 50 + 30 = 80; 120 + 10 = 130; 90 + 200 = 290; 40 + 110 = 150; 150 + 5 = 155. Os valores estão corretos.
  4. O menor total é 80 J, do Algoritmo A. Portanto, o Algoritmo A deve ser escolhido. Na lista de alternativas, isso corresponde à alternativa C (Escolher o Algoritmo A), que coincide com o gabarito oficial.
  5. Por que as outras estão erradas: o Algoritmo C tem o maior consumo total (290 J); o Algoritmo D gasta 150 J; o Algoritmo E gasta 155 J; e o Algoritmo B gasta 130 J, sempre mais que os 80 J do Algoritmo A.
  6. Observação: o Algoritmo D tem o menor consumo do processador (40 J) e o Algoritmo E tem o menor consumo de memória (5 J), mas esses critérios isolados não atendem ao objetivo de minimizar o consumo total, que é o que o enunciado pede.

💡 Dica: Calcule o consumo total de energia para cada algoritmo e escolha o menor.

Alternativa por alternativa

A Erradaerro: Interpretaçãoa que mais engana

O aluno escolheu o Algoritmo C, que tem o maior consumo total (290 J), possivelmente por leitura desatenta dos valores ou por tomar o algoritmo com maior consumo de memória (200 J) como referência de algo a evitar de forma invertida.

Por que engana: Escolher o algoritmo que usa menos memória ou que executa em menor tempo sem considerar o consumo total de energia.

B Erradaerro: Conceitual

O aluno considerou apenas o consumo do processador e escolheu o Algoritmo D, que tem o menor valor de processador (40 J), ignorando o consumo de memória que compõe o total de 150 J.

C Correta

O consumo total é obtido pela soma da energia usada pelo processador e pela memória. Entre os cinco algoritmos, o Algoritmo A apresenta o menor total: 50 J + 30 J = 80 J. Portanto, é a escolha que tende a prolongar mais a autonomia do robô.

D Erradaerro: Conceitual

O aluno considerou apenas o consumo da memória e escolheu o Algoritmo E, que tem o menor valor de memória (5 J), ignorando o consumo do processador de 150 J que torna o total de 155 J.

E Erradaerro: Atenção

O aluno escolheu o Algoritmo B, que tem o segundo menor total (130 J), e não comparou corretamente com o Algoritmo A (80 J), provavelmente por descuido na comparação dos totais.

Raio-X da questão

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

consumo energia algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

unidades de energia e soma

📚 Reveja

estude como calcular consumo total de energia em sistemas computacionais

⚠️ Erro mais comum

Escolher o algoritmo que usa menos memória ou que executa em menor tempo sem considerar o consumo total de energia.

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