GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Fácil⏱ curto

Em uma lista de compras, você deve organizar os itens. O que seria um algoritmo de ordenação?

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

Em uma lista de compras, você deve organizar os itens. O que seria um algoritmo de ordenação?

  1. A) Um método para armazenar dados.
  2. B) Uma sequência aleatória de números.
  3. C) Um método para classificar itens.
  4. D) Um tipo de dado.
  5. E) Uma imagem de uma lista.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A pergunta pede o significado de algoritmo de ordenação, um conceito de computação e lógica.
  2. Um algoritmo é um conjunto finito de passos bem definidos para resolver um problema. Um algoritmo de ordenação é um procedimento que organiza elementos segundo um critério, como ordem alfabética ou crescente, que é exatamente o que se faz ao organizar uma lista de compras.
  3. Portanto, a alternativa C, 'Um método para classificar itens', está correta, pois ordenar é classificar os itens em uma sequência definida.
  4. A alternativa A está errada, pois armazenar dados é tarefa de estruturas de armazenamento, não de ordenação.
  5. A alternativa B está errada, pois uma sequência aleatória é justamente o oposto de uma sequência ordenada.
  6. A alternativa D está errada, pois um tipo de dado define o formato de uma informação, como inteiro ou texto, e não um procedimento.
  7. A alternativa E está errada, pois uma imagem de uma lista é apenas uma representação visual e não um método.
  8. Conclusão: o gabarito oficial C está correto.

💡 Dica: Defina o que é um algoritmo de ordenação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

Confunde ordenação com armazenamento, achando que organizar dados é o mesmo que guardá-los em algum lugar.

Por que engana: Confundir o conceito de algoritmo de ordenação com armazenamento de dados, pensando que são a mesma coisa.

B Erradaerro: Interpretação

Imagina que ordenar significa apenas embaralhar ou produzir algo sem regra, interpretando mal o termo 'ordenação'.

C Correta

Classificar itens é exatamente o que um algoritmo de ordenação faz.

D Erradaerro: Conceitual

Associa a palavra 'algoritmo' a qualquer coisa ligada a dados e confunde um procedimento com um tipo de dado, como número ou texto.

E Erradaerro: Senso comum

Entende o termo de forma literal, como se fosse algo visual ou um objeto, e não um procedimento lógico.

Raio-X da questão

Dificuldade Fácil
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 algoritmos · organização de dados

📚 Reveja

Revisar os conceitos de algoritmos e suas aplicações.

⚠️ Erro mais comum

Confundir o conceito de algoritmo de ordenação com armazenamento de dados, pensando que são a mesma coisa.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

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.