GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO01Fácil⏱ curto

Identifique qual das opções representa uma lista em programação.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Identifique qual das opções representa uma lista em programação.

  1. A) [10, 20, 30]
  2. B) 10, 20, 30
  3. C) {10, 20, 30}
  4. D) 10; 20; 30
  5. E) 10:20:30

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. Uma lista em programação é uma estrutura que armazena vários valores em uma ordem definida, geralmente delimitada por colchetes, com os itens separados por vírgulas. Passo 2: A alternativa A, [10, 20, 30], segue exatamente esse padrão: colchetes envolvendo os valores separados por vírgula. Passo 3: A alternativa B, 10, 20, 30, é apenas uma sequência de valores separados por vírgula, sem a estrutura que os agrupa em uma única estrutura de dados. Passo 4: A alternativa C, {10, 20, 30}, usa chaves, que em linguagens como Python representam um conjunto, e não uma lista. Passo 5: A alternativa D, 10; 20; 30, usa ponto e vírgula, que serve como separador de instruções e não define uma estrutura de lista. Passo 6: A alternativa E, 10:20:30, usa dois-pontos, que aparece em fatiamento de sequências ou em sintaxes específicas, mas não representa uma lista por si só. Passo 7: Portanto, a resposta correta é a alternativa A, em conformidade com o gabarito oficial.

💡 Dica: Reconheca a notacao convencional de uma lista com elementos agrupados em colchetes.

Alternativa por alternativa

A Correta

Esta é uma representação típica de lista em muitas linguagens de programação.

B Erradaerro: Conceitual

O aluno acredita que qualquer conjunto de valores separados por vírgula já forma uma lista, sem perceber que faltam os colchetes que agrupam os itens em uma única estrutura.

C Erradaerro: Conceituala que mais engana

O aluno confunde a notação de chaves com a de listas, pois em matemática as chaves representam conjuntos e ele transfere esse significado para a programação, onde chaves indicam conjuntos ou dicionários.

Por que engana: O aluno pode confundir listas com conjuntos ou interpretar apenas a separacao por virgulas, sem considerar os delimitadores usados para representar a estrutura.

D Erradaerro: Senso comum

O aluno associa o ponto e vírgula, muito usado para separar comandos ou itens em textos, à separação de elementos de uma lista, sem reconhecer que ele não define uma estrutura de dados.

E Erradaerro: Conceitual

O aluno acha que os dois-pontos servem para estruturar uma sequência de valores, confundindo o símbolo com a sintaxe de listas, que usa colchetes.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

Representacao de listas em programacao

📌 Objetivo

fixacao

🧱 Pré-requisitos

Conceito de estruturas de dados · Sintaxe basica de programacao

📚 Reveja

Revise estruturas de dados e a sintaxe de listas na linguagem estudada.

⚠️ Erro mais comum

O aluno pode confundir listas com conjuntos ou interpretar apenas a separacao por virgulas, sem considerar os delimitadores usados para representar a estrutura.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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