GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO01Média⏱ curto

Selecione a afirmação correta sobre listas em programação.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Selecione a afirmação correta sobre listas em programação.

  1. A) Listas podem conter diferentes tipos de dados.
  2. B) Listas só podem conter números.
  3. C) Listas são sempre fixas em tamanho.
  4. D) Listas não têm ordem definida.
  5. E) Listas não podem ser manipuladas.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Analisamos o conceito de lista em programação. Uma lista é uma estrutura de dados que armazena uma sequência ordenada de elementos, acessíveis por índice, e que pode ser modificada (inserir, remover, alterar elementos) em muitas linguagens, como Python.
  2. Verificamos cada afirmação. A alternativa A afirma que listas podem conter diferentes tipos de dados. Isso é verdadeiro: em Python, por exemplo, uma mesma lista pode ter inteiros, textos e booleanos, como [1, "abc", True].
  3. Por que as demais estão erradas:
  4. B) Listas não se restringem a números, podendo armazenar textos, valores lógicos e outros objetos.
  5. C) Listas são, em geral, dinâmicas e podem crescer ou diminuir de tamanho, o que é justamente uma característica que as diferencia de vetores de tamanho fixo.
  6. D) Listas têm ordem definida, pois seus elementos mantêm a posição em que foram inseridos e podem ser acessados por índice.
  7. E) Listas podem ser manipuladas, com operações como adicionar, remover, ordenar e alterar elementos.
  8. Conclusão: a única afirmação correta é a A, que coincide com o gabarito oficial.

💡 Dica: Revise as características das listas em programação.

Alternativa por alternativa

A Correta

Uma lista pode armazenar dados de diferentes tipos.

B Erradaerro: Conceituala que mais engana

O aluno pode ter associado listas apenas a coleções matemáticas de números, ignorando que estruturas de dados aceitam valores de tipos variados.

Por que engana: Achar que listas aceitam apenas um tipo de dado ou que sao imutaveis em tamanho ou ordem.

C Erradaerro: Conceitual

O aluno pode ter confundido listas dinâmicas com vetores ou arrays de tamanho fixo, presentes em linguagens como C e Java.

D Erradaerro: Conceitual

O aluno pode ter pensado que, por a lista ser um conjunto de elementos, a posição não importa, como em um conjunto matemático, esquecendo que listas são ordenadas e indexadas.

E Erradaerro: Interpretação

O aluno pode ter interpretado 'manipulada' como algo proibido ou imutável, confundindo listas com tuplas (estruturas imutáveis) ou com constantes.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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

listas em programação

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de listas em programacao · tipos de dados basicos

📚 Reveja

Estudar as propriedades e métodos das listas em programação.

⚠️ Erro mais comum

Achar que listas aceitam apenas um tipo de dado ou que sao imutaveis em tamanho ou ordem.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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