GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO03Média⏱ curto

Em uma lista ordenada com muitos nomes, a busca olha o nome do meio e elimina metade da lista a cada passo…

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

Em uma lista ordenada com muitos nomes, a busca olha o nome do meio e elimina metade da lista a cada passo. Qual é o nome dessa busca?

  1. A) Busca linear
  2. B) Busca por tabela
  3. C) Busca binária
  4. D) Busca de interpolação
  5. E) Busca aleatória

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questao descreve um algoritmo de busca em uma lista ordenada. A cada passo, ele olha o elemento do meio e descarta metade da lista, repetindo o processo sobre a metade que pode conter o valor procurado.
  2. Esse procedimento e a busca binária, que exige que a lista esteja ordenada para que a comparação com o elemento do meio indique em qual metade o item deve estar.
  3. Por que a alternativa C está certa: a busca binária é exatamente a estratégia de dividir a lista ao meio a cada comparação, reduzindo o espaço de busca pela metade.
  4. Por que as outras estão erradas:
  5. A) A busca linear percorre a lista elemento por elemento, sem eliminar metades.
  6. B) Busca por tabela não é um método de busca que divide a lista ao meio; o nome não corresponde a esse procedimento.
  7. D) A busca de interpolação estima a posição do elemento com base no valor procurado e na distribuição dos valores, e não sempre no elemento do meio.
  8. E) A busca aleatória escolhe posições ao acaso, sem garantir a eliminação sistemática de metade da lista a cada passo.
  9. Conclusao: a alternativa correta e a C, em concordancia com o gabarito oficial.

💡 Dica: Considere a eficiência de cada algoritmo ao buscar em listas ordenadas.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter associado a busca a uma varredura simples da lista, do primeiro ao último nome, achando que essa é a forma usual de procurar algo.

B Erradaerro: Conceitual

O aluno pode ter interpretado 'tabela' como a estrutura de dados onde a busca ocorre, confundindo o nome da estrutura com o nome do algoritmo.

C Correta

A busca binária verifica o item do meio e descarta a metade que não contém o nome procurado.

D Erradaerro: Conceituala que mais engana

O aluno pode ter lembrado que existem buscas mais eficientes que a linear e escolhido a mais sofisticada, sem perceber que ela não usa o elemento do meio como critério.

Por que engana: Confundir a eficiência da busca linear com a busca binária, acreditando que ambas têm o mesmo desempenho em listas ordenadas.

E Erradaerro: Senso comum

O aluno pode ter entendido 'busca' de forma genérica, como qualquer procura sem método definido, ignorando que a questão descreve um procedimento sistemático.

Raio-X da questão

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

algoritmos de busca

📌 Objetivo

avaliacao

🧱 Pré-requisitos

algoritmos de busca · listas ordenadas

📚 Reveja

Revisar as características da busca linear e da busca binária.

⚠️ Erro mais comum

Confundir a eficiência da busca linear com a busca binária, acreditando que ambas têm o mesmo desempenho em listas ordenadas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

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.