Em uma aula, os alunos foram desafiados a criar um algoritmo para organizar uma lista de compras. Qual seria a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Em uma aula, os alunos foram desafiados a criar um algoritmo para organizar uma lista de compras. Qual seria a primeira etapa da implementação dessa atividade?
- A) Definir a quantidade de cada item.
- B) Fazer uma pesquisa de preços.
- C) Listar todos os itens a serem comprados.
- D) Criar um aplicativo.
- E) Definir as lojas onde comprar.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo é uma sequência ordenada de passos para resolver um problema. Para organizar uma lista de compras, o primeiro passo é ter os dados de entrada, ou seja, saber quais itens serão comprados. Sem essa informação, não há o que organizar.
- A alternativa C, listar todos os itens a serem comprados, é a primeira etapa, pois cria o conjunto de dados sobre o qual o algoritmo vai trabalhar. Depois dessa lista, é possível definir quantidades, pesquisar preços e escolher lojas.
- A alternativa A está errada, pois definir a quantidade de cada item exige que os itens já tenham sido identificados. Antes de contar, é preciso saber o que está na lista.
- A alternativa B está errada, pois a pesquisa de preços é uma etapa posterior, que depende da lista pronta para saber quais produtos pesquisar.
- A alternativa D está errada, pois criar um aplicativo é a implementação final e não a primeira etapa; o algoritmo pode ser feito antes de qualquer programa existir.
- A alternativa E está errada, pois escolher as lojas depende de saber o que será comprado, então também vem depois da listagem.
- Conclusão: a ordem lógica é primeiro coletar e listar os dados (itens), depois tratá-los (quantidades, preços, lojas) e, por fim, implementar.
💡 Dica: Pense na definição do problema antes de codificar.
Alternativa por alternativa
O aluno acredita que organizar a lista começa por detalhes numéricos, como quantidades, sem perceber que é preciso primeiro definir quais itens fazem parte da lista.
Por que engana: Os alunos podem confundir a etapa inicial com a definição de preços ou lojas, pensando que isso é mais relevante.
O aluno associa a atividade de compras à pesquisa de preços, que é uma preocupação do dia a dia, e pula a etapa de organização dos dados de entrada.
Essa é a base do algoritmo: saber o que precisa ser comprado.
O aluno confunde algoritmo com programa ou aplicativo, achando que a implementação em software é o primeiro passo, quando o algoritmo é uma sequência lógica independente da ferramenta.
O aluno pensa em onde comprar antes de saber o que comprar, invertendo a ordem lógica do planejamento de compras.
Raio-X da questão
algoritmo de organização
fixacao
algoritmo de organização
Revisar as etapas de desenvolvimento de um algoritmo.
Os alunos podem confundir a etapa inicial com a definição de preços ou lojas, pensando que isso é mais relevante.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Durante uma aula sobre algoritmos, a professora pede que os alunos descrevam como eles resolveriam o problema de…
- Um grupo de alunos precisa desenvolver um algoritmo que organize a lista de compras. Quais passos devem ser seguidos…
- Imagine que você precisa criar um algoritmo para organizar uma lista de compras. Qual é o primeiro passo que deve ser…
- Durante uma aula de informática, um aluno deve criar um algoritmo para organizar uma lista de compras. Quais passos ele…
- Um algoritmo precisa organizar uma lista de compras. Qual a melhor forma de decompor essa tarefa?
- Descreva como um algoritmo pode ser utilizado para organizar uma lista de compras. Inclua ao menos três passos que 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
