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

Em uma oficina de programação, uma turma criou um algoritmo para organizar, em ordem crescente, os tempos de…

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 oficina de programação, uma turma criou um algoritmo para organizar, em ordem crescente, os tempos de conclusão de quatro etapas de um projeto. O algoritmo deve manter todos os valores e colocá-los do menor para o maior. Em um teste, os tempos registrados, em minutos, foram 3, 1, 4 e 2. Com base no texto, qual sequência será obtida após a aplicação do algoritmo de ordenação?

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

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. O enunciado pede que os tempos de conclusão sejam organizados em ordem crescente, ou seja, do menor para o maior, mantendo todos os valores.
  2. Os valores registrados são 3, 1, 4 e 2 minutos.
  3. Identifique o menor valor entre eles: é o 1. Ele deve ser o primeiro da sequência.
  4. Entre os valores restantes (3, 4 e 2), o menor é o 2, que deve vir em seguida.
  5. Entre 3 e 4, o menor é o 3, que vem na terceira posição, e o 4 fica por último.
  6. A sequência final é 1, 2, 3, 4, que corresponde à alternativa E, em acordo com o gabarito oficial.
  7. Por que as outras estão erradas: A) inverte a ordem, colocando do maior para o menor; B) começa pelo 2 e coloca o 1 depois do 2, sem respeitar a ordem crescente; C) coloca o 3 antes do 2, quebrando a sequência crescente; D) coloca o 4 antes do 3, invertendo a ordem dos dois últimos valores.

💡 Dica: Pense na ordem crescente dos números.

Alternativa por alternativa

A Erradaerro: Interpretação

O aluno inverteu o critério e organizou os valores do maior para o menor, como se a ordem decrescente tivesse sido pedida.

B Erradaerro: Procedimentala que mais engana

O aluno pode ter olhado apenas para o primeiro e o último valores ou ordenado de forma parcial, colocando o 2 na frente sem comparar com o 1.

Por que engana: Confundir a ordem correta ao tentar ordenar os números, escolhendo uma sequência que não segue a lógica de ordenação crescente.

C Erradaerro: Procedimental

O aluno colocou o 1 na primeira posição, mas não comparou corretamente o 3 com o 2, deixando o 3 antes do 2.

D Erradaerro: Atenção

O aluno ordenou corretamente o começo (1, 2), mas não comparou 3 e 4, colocando o 4 antes do 3 por descuido na última comparação.

E Correta

A ordem crescente organiza os valores do menor para o maior. Assim, o 1 vem primeiro, seguido de 2, 3 e 4, resultando em 1, 2, 3, 4.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

algoritmo de ordenação · números inteiros

📚 Reveja

Revisar os conceitos de algoritmos de ordenação.

⚠️ Erro mais comum

Confundir a ordem correta ao tentar ordenar os números, escolhendo uma sequência que não segue a lógica de ordenação crescente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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