GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO02Difícil⏱ longo

Desenvolva um algoritmo que organize uma lista de compras em ordem alfabética. Descreva os passos e a…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO02

Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Desenvolva um algoritmo que organize uma lista de compras em ordem alfabética. Descreva os passos e a estrutura de dados utilizada.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Um algoritmo para organizar uma lista de compras pode ser implementado usando um vetor. Os passos envolvem: 1) Criar um vetor com os itens da lista; 2) Aplicar um método de ordenação, como o bubble sort, para organizar os itens; 3) Exibir a lista ordenada. Essa abordagem garante que a lista seja acessível e facilmente manipulável para futuras edições.

Explicação

A utilização de um vetor permite armazenar os itens de forma sequencial, facilitando a aplicação de algoritmos de ordenação. O bubble sort é uma técnica simples e eficaz para ordenar elementos, tornando a lista de compras mais organizada. Exibir a lista após a ordenação garante que o usuário tenha acesso imediato aos itens de forma alfabética.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 desafio
🎯 Conceito central

algoritmo de ordenação

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmo de ordenação · estruturas de dados básicas

📚 Reveja

Revisar conceitos de algoritmos e estruturas de dados.

⚠️ Erro mais comum

Descrever passos incompletos ou confundir a estrutura de dados adequada para armazenar a lista.

🤝 Socioemocional

criatividade

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Projetos com 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.