O que um algoritmo de busca sequencial faz em uma lista de dados?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
O que um algoritmo de busca sequencial faz em uma lista de dados?
- A) Ordena os dados da lista
- B) Procura um elemento específico
- C) Remove elementos desnecessários
- D) Agrupa elementos semelhantes
- E) Contabiliza os elementos da lista
✅ Resposta correta: alternativa B
Resolução passo a passo
- Entenda o que é busca sequencial. Ela percorre a lista elemento por elemento, do início ao fim (ou até encontrar), comparando cada item com o valor procurado.
- Analise o objetivo do algoritmo. Seu propósito é verificar se um elemento específico está na lista e, se estiver, indicar sua posição.
- Conclua. A alternativa B, 'Procura um elemento específico', descreve exatamente essa função, e coincide com o gabarito oficial.
- Verifique as demais alternativas. A) Ordenar é tarefa de algoritmos como bubble sort ou quicksort, não da busca sequencial. C) Remover elementos desnecessários é uma operação de filtragem ou exclusão, não de busca. D) Agrupar elementos semelhantes corresponde a classificação ou agrupamento, não a busca. E) Contar elementos é uma operação de contagem, que não é o papel da busca sequencial.
💡 Dica: Defina o que é busca sequencial e sua função.
Alternativa por alternativa
Confunde busca com ordenação, supondo que o algoritmo organiza a lista para facilitar a localização dos dados.
Por que engana: Confundir busca sequencial com ordenação ou outras operações em listas, como remoção ou agrupamento.
A busca sequencial procura um elemento específico, verificando um por um.
Associa a busca à limpeza de dados, imaginando que o algoritmo precisa eliminar itens inúteis para encontrar o que procura.
Imagina que buscar seria agrupar itens parecidos, confundindo com algoritmos de classificação ou clusterização.
Acredita que, ao percorrer a lista inteira, o algoritmo teria como função principal contar seus elementos, confundindo o percurso com o objetivo da busca.
Raio-X da questão
algoritmo de busca sequencial
avaliacao
conceito de algoritmo · estrutura de dados lista
Revisar o funcionamento de algoritmos de busca em listas.
Confundir busca sequencial com ordenação ou outras operações em listas, como remoção ou agrupamento.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Um aplicativo de voz transforma fala em texto usando dados e algoritmo. Selecione o exemplo de inteligencia artificial.
- Crie um algoritmo em pseudocódigo que solicite números ao usuário até que digite 0; para cada número conte quantos são…
- Elabore um algoritmo em pseudocódigo que, dado um grafo representado por lista de adjacência e dois vértices (origem…
- Ao decompor um algoritmo que calcula o produto de elementos de uma lista de dados, qual subtarefa isola a inicialização…
- Projete em pseudocódigo um algoritmo que, dada uma lista de leituras (lista[1..n]) e um limiar T, retorne o índice da…
- Projete um autômato baseado em eventos para tocar o sinal de entrada e saída das aulas numa escola: descreva estados…
🔎 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
