GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO02Difícil⏱ curto

Considere um algoritmo que ordena uma lista de números. Qual o resultado esperado ao aplicar esse algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Considere um algoritmo que ordena uma lista de números. Qual o resultado esperado ao aplicar esse algoritmo?

  1. A) Os números permanecem na mesma ordem.
  2. B) Os números são organizados em ordem crescente.
  3. C) Os números são eliminados do resultado.
  4. D) Os números podem ser organizados aleatoriamente.
  5. E) O algoritmo não altera os números, apenas a forma de visualização.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo de ordenação recebe uma lista de números e produz uma nova disposição desses mesmos números, seguindo um critério. Na questão, o critério não é explicitado, mas o senso comum da área, e a forma usual de apresentar algoritmos de ordenação, é colocar os valores em ordem crescente (do menor para o maior).
  2. Assim, o resultado esperado ao aplicar o algoritmo é que os números sejam organizados em ordem crescente, o que corresponde à alternativa B. Ela descreve exatamente o objetivo de ordenar.
  3. Por que as outras estão erradas:
  4. A) Se os números permanecessem na mesma ordem, o algoritmo não teria ordenado nada, contrariando o próprio sentido da operação.
  5. C) Ordenar não elimina elementos: todos os números continuam presentes no resultado, apenas em outra posição.
  6. D) Organização aleatória não é ordenação; um algoritmo de ordenação deve produzir uma sequência determinada pelo critério, não ao acaso.
  7. E) Ordenar altera a posição dos números na própria estrutura da lista, não apenas a maneira de exibi-los.
  8. Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Pense no que significa ordenar uma lista de números.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter entendido que o algoritmo apenas 'verifica' a lista sem movimentar os valores, ou que a ordenação é uma etapa que não altera a estrutura dos dados.

Por que engana: Confundir a função de um algoritmo de ordenação com a de um algoritmo que apenas exibe os números sem modificá-los.

B Correta

Esse é o objetivo de muitos algoritmos de ordenação.

C Erradaerro: Conceitual

O aluno pode ter confundido ordenar com filtrar ou remover elementos, imaginando que algum número seria descartado durante o processo.

D Erradaerro: Senso comum

O aluno pode ter associado a ideia de 'algoritmo' a algo imprevisível, achando que ordenar significa embaralhar, ou não percebeu que a ordenação segue um critério definido.

E Erradaerro: Conceitual

O aluno pode ter confundido a ordenação da estrutura de dados com uma mera mudança visual na apresentação, sem perceber que a lista interna é reorganizada.

Raio-X da questão

Dificuldade Difícil
Bloom Aplicar
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

algoritmo de ordenação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

noções de ordenação · algoritmos básicos

📚 Reveja

Revisar os conceitos de algoritmos e ordenação de listas.

⚠️ Erro mais comum

Confundir a função de um algoritmo de ordenação com a de um algoritmo que apenas exibe os números sem modificá-los.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programação

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