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

Qual das operações abaixo pode ser realizada em uma lista para organizar os dados?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF08CO03

Utilizar algoritmos clássicos de manipulação sobre listas.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das operações abaixo pode ser realizada em uma lista para organizar os dados?

  1. A) Somar todos os itens da lista
  2. B) Apagar um item que não existe na lista
  3. C) Ordenar os itens em ordem crescente
  4. D) Converter a lista em um gráfico
  5. E) Transformar a lista em um dicionário

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A questão pede uma operação que organize os dados de uma lista. Organizar significa deixar os itens em uma ordem útil para consulta e análise. Passo 2: A alternativa C, ordenar os itens em ordem crescente, faz exatamente isso: reorganiza os elementos da lista do menor para o maior valor (ou em ordem alfabética, no caso de textos), sem perder nenhum dado. Passo 3: A alternativa A está errada, pois somar todos os itens gera um único número-resumo e não organiza a lista. Passo 4: A alternativa B está errada, pois não é possível apagar um item que não existe na lista. Passo 5: A alternativa D está errada, pois converter uma lista em gráfico é uma forma de visualizar os dados, e não uma operação de organização da própria lista. Passo 6: A alternativa E está errada, pois transformar a lista em dicionário exige pares de chave e valor que a lista não possui, e isso altera a estrutura dos dados em vez de organizá-los. Passo 7: Conclusão: o gabarito oficial C está correto.

💡 Dica: Identifique qual operação reorganiza os itens da lista.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter confundido organizar com resumir, achando que operar sobre todos os itens já organiza os dados. Somar reduz a lista a um total, e a ordem dos itens desaparece.

Por que engana: Pode confundir a organização dos dados com somar seus valores ou converter a lista para outra estrutura ou representação.

B Erradaerro: Interpretação

O aluno pode ter lido a expressão operação como qualquer ação sobre a lista, sem checar se a ação é possível. Apagar um item inexistente não produz nenhuma organização.

C Correta

Ordenar coloca os itens em sequência, do menor para o maior, organizando os dados da lista.

D Erradaerro: Senso comum

O aluno pode ter entendido que visualizar os dados em gráfico é organizá-los. Um gráfico apresenta os dados, mas não reorganiza a lista em si.

E Erradaerro: Conceitual

O aluno pode ter associado a ideia de organização à estrutura de dicionário, que costuma ser vista como mais elaborada. Porém a conversão exige pares de chave e valor e não reordena os itens da lista.

Raio-X da questão

Dificuldade Fácil
Bloom Analisar
Leitura baixo
Discriminação baixo
Peso pedagógico baixo
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

Ordenação de dados em listas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Estrutura de dados do tipo lista · Operações básicas em listas

📚 Reveja

Revise operações básicas em listas e a finalidade da ordenação dos dados.

⚠️ Erro mais comum

Pode confundir a organização dos dados com somar seus valores ou converter a lista para outra estrutura ou representação.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Algoritmos clássicos

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