GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Fácil⏱ curto

Na biblioteca de uma escola, estudantes estão criando um procedimento para organizar livros doados. A equipe…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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

Na biblioteca de uma escola, estudantes estão criando um procedimento para organizar livros doados. A equipe decidiu que o resultado deve ser uma fila em ordem alfabética pelo sobrenome do autor. Em Computação, um algoritmo é uma sequência finita e ordenada de instruções claras, que pode ser seguida por diferentes pessoas e leva ao resultado previsto. Para evitar decisões diferentes, o procedimento precisa indicar como comparar dois livros e quando terminar. Considerando a situação descrita, qual procedimento representa um algoritmo adequado para organizar os livros pelo sobrenome do autor?

  1. A) Escolher um livro, colocá-lo em qualquer posição e repetir até terminar.
  2. B) Organizar os livros pelo sobrenome, mas interromper quando a tarefa parecer demorada.
  3. C) Colocar os livros em ordem alfabética, verificando se ficaram bem organizados.
  4. D) Escolher o livro de menor sobrenome, colocá-lo primeiro e repetir até ordenar todos.
  5. E) Separar os livros por assunto, escolher alguns autores e ordenar somente esses livros.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. O enunciado pede um procedimento que seja um algoritmo, ou seja, uma sequência finita e ordenada de instruções claras, que leve sempre ao resultado previsto e que deixe claro como comparar dois livros e quando terminar. Passo 2: A alternativa D atende a essas condições. Ela escolhe o livro de menor sobrenome (critério de comparação claro), coloca-o primeiro e repete o processo até ordenar todos os livros (condição de término explícita). Passo 3: A alternativa A está errada porque colocar o livro em qualquer posição não garante a ordem alfabética, e o procedimento não define critério de comparação. Passo 4: A alternativa B está errada porque interromper a tarefa quando ela parece demorada não leva ao resultado previsto e deixa o término subjetivo. Passo 5: A alternativa C está errada porque 'verificar se ficaram bem organizados' é uma avaliação vaga, sem instruções de comparação e sem passos definidos. Passo 6: A alternativa E está errada porque separar por assunto e ordenar apenas alguns autores não produz a fila completa em ordem alfabética pelo sobrenome. Passo 7: Conclusão: o gabarito oficial D está correto, pois descreve um procedimento finito, claro e reproduzível, que resolve o problema proposto.

💡 Dica: Pense em como você organizaria os livros passo a passo.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que basta mexer nos livros de forma aleatória e repetir até acabar, sem perceber que a ordem alfabética exige um critério de comparação.

B Erradaerro: Senso comum

O aluno considera que parar quando a tarefa parece demorada é uma solução prática, ignorando que um algoritmo precisa ter um término bem definido e levar ao resultado previsto.

C Erradaerro: Conceitual

O aluno confunde verificar o resultado com descrever o procedimento; a checagem final não substitui instruções claras de como comparar e ordenar os livros.

D Correta

Essa alternativa apresenta instruções ordenadas, claras e repetíveis: comparar os sobrenomes, escolher o menor, colocá-lo na próxima posição e repetir até que todos os livros estejam organizados. Há também uma condição de término, o que caracteriza um algoritmo para o problema proposto.

E Erradaerro: Interpretação

O aluno lê a tarefa como se bastasse ordenar alguns livros, quando o enunciado pede a organização de todos os livros em uma única fila alfabética.

Raio-X da questão

Dificuldade Fá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✍️ situacional🧩 progressao
🎯 Conceito central

algoritmos em computação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definicao de algoritmo · organizacao de dados

📚 Reveja

Revisar o conceito de algoritmos e suas aplicações práticas.

⚠️ Erro mais comum

O aluno pode confundir a ideia de um algoritmo com ações aleatórias, escolhendo alternativas que não seguem uma lógica organizada.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

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