GeraProva GeraProva Provas com IA para professores do Brasil
Computação1º anoBNCC EF15CO02Média⏱ curto

Em um algoritmo de busca linear, o que é avaliado em cada iteração?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um algoritmo de busca linear, o que é avaliado em cada iteração?

  1. A) A soma dos elementos
  2. B) A ordem da lista
  3. C) Se o elemento é igual ao buscado
  4. D) O tamanho da lista
  5. E) A posição dos elementos

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A busca linear percorre a lista elemento por elemento, do início ao fim, até encontrar o valor procurado ou esgotar a lista.
  2. Em cada iteração, o algoritmo pega o elemento da posição atual e faz uma única verificação: ele é igual ao valor buscado?
  3. Se for igual, a busca termina e a posição é retornada; se não for, avança para o próximo elemento.
  4. Portanto, a alternativa C está correta, e coincide com o gabarito oficial.
  5. A alternativa A está errada, pois a soma dos elementos não é calculada nem usada na busca linear.
  6. A alternativa B está errada, pois a ordem da lista não é avaliada; a busca linear funciona em listas ordenadas ou não ordenadas.
  7. A alternativa D está errada, pois o tamanho da lista é usado apenas como limite do percurso, não é verificado a cada iteração.
  8. A alternativa E está errada, pois a posição é apenas consultada para acessar o elemento, não é o critério de avaliação.

💡 Dica: Pense sobre o que acontece em cada passo do algoritmo.

Alternativa por alternativa

A Erradaerro: Conceitual

Confunde a busca com operações de agregação, como somar todos os valores da lista, que não fazem parte do método de busca.

B Erradaerro: Conceitual

Acredita que a busca depende da ordenação e que o algoritmo compara a ordem dos itens a cada passo.

C Correta

A busca linear compara cada elemento ao valor que está sendo procurado.

D Erradaerro: Procedimental

Pensa que o algoritmo precisa comparar o tamanho da lista a cada iteração, confundindo o limite do percurso com o critério de decisão.

E Erradaerro: Conceituala que mais engana

Acha que o algoritmo decide com base na posição do elemento, confundindo o endereço usado para acessar o item com o critério de comparação.

Por que engana: Confundir o que é verificado em cada passo da busca linear, pensando que é a soma ou a ordem dos elementos.

Raio-X da questão

Dificuldade Média
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

busca linear

📌 Objetivo

avaliacao

🧱 Pré-requisitos

busca linear · estrutura de dados lista

📚 Reveja

Revisar o funcionamento do algoritmo de busca linear.

⚠️ Erro mais comum

Confundir o que é verificado em cada passo da busca linear, pensando que é a soma ou a ordem dos elementos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

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