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

Considere a seguinte lista de números: [5, 3, 8, 4, 2]. Qual o resultado após aplicar o algoritmo Bubble Sort?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere a seguinte lista de números: [5, 3, 8, 4, 2]. Qual o resultado após aplicar o algoritmo Bubble Sort?

  1. A) [2, 3, 4, 5, 8]
  2. B) [5, 3, 8, 4, 2]
  3. C) [3, 4, 5, 2, 8]
  4. D) [4, 2, 3, 5, 8]
  5. E) [8, 5, 4, 3, 2]

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O Bubble Sort ordena em ordem crescente por meio de passagens sucessivas pela lista, comparando pares vizinhos e trocando de lugar quando o da esquerda é maior que o da direita. Ao fim de cada passagem, o maior elemento ainda não ordenado vai para o final.
  2. Lista inicial: [5, 3, 8, 4, 2].
  3. Primeira passagem. Compara 5 e 3: troca, resultando [3, 5, 8, 4, 2]. Compara 5 e 8: não troca. Compara 8 e 4: troca, resultando [3, 5, 4, 8, 2]. Compara 8 e 2: troca, resultando [3, 5, 4, 2, 8]. O 8 está na posição final.
  4. Segunda passagem. Compara 3 e 5: não troca. Compara 5 e 4: troca, resultando [3, 4, 5, 2, 8]. Compara 5 e 2: troca, resultando [3, 4, 2, 5, 8]. O 5 está na posição correta.
  5. Terceira passagem. Compara 3 e 4: não troca. Compara 4 e 2: troca, resultando [3, 2, 4, 5, 8]. Compara 3 e 2: troca, resultando [2, 3, 4, 5, 8].
  6. Não houve mais trocas na quarta passagem, portanto a lista está ordenada: [2, 3, 4, 5, 8]. A alternativa A está correta e coincide com o gabarito oficial.
  7. Por que as outras estão erradas: B é a lista original, sem nenhuma ordenação; C é um estado intermediário, interrompido antes de o 2 chegar à primeira posição; D não está ordenada, pois o 4 aparece antes do 2; E está em ordem decrescente, e não crescente, que é o padrão do algoritmo.

💡 Dica: Aplique o algoritmo Bubble Sort passo a passo.

Alternativa por alternativa

A Correta

Esta é a lista ordenada em ordem crescente correta após aplicar Bubble Sort.

B Erradaerro: Interpretação

Acredita que o algoritmo não altera a lista ou confunde a lista de entrada com a de saída, como se nenhuma comparação tivesse provocado trocas.

C Erradaerro: Procedimentala que mais engana

Faz as trocas de forma incompleta: move o 5 corretamente na segunda passagem, mas não continua o processo até o 2 chegar ao início, parando antes da conclusão.

Por que engana: Confundir o funcionamento do Bubble Sort, nao realizando todas as passagens necessarias para ordenar completamente a lista.

D Erradaerro: Procedimental

Executa poucas passagens ou troca pares fora da sequência de comparação, deixando o 2 depois do 4 e não completando a ordenação.

E Erradaerro: Interpretação

Ordena os números em ordem decrescente, invertendo o critério usual de ordenação crescente do Bubble Sort ao ler mal o que a questão pede.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
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✍️ calculativa🧩 progressao
🎯 Conceito central

algoritmo Bubble Sort

📌 Objetivo

avaliacao

🧱 Pré-requisitos

ordenacao de listas · algoritmo de comparacao

📚 Reveja

Revisar o funcionamento do algoritmo Bubble Sort.

⚠️ Erro mais comum

Confundir o funcionamento do Bubble Sort, nao realizando todas as passagens necessarias para ordenar completamente a lista.

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