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

Na aula, Ana precisa guardar nomes em uma sequência em que cada nome aponta para o próximo. Qual estrutura de…

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

Na aula, Ana precisa guardar nomes em uma sequência em que cada nome aponta para o próximo. Qual estrutura de dados ela pode usar?

  1. A) número inteiro
  2. B) imagem digital
  3. C) lista encadeada
  4. D) arquivo de texto
  5. E) comando de decisão

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado descreve uma sequência em que cada elemento aponta para o próximo, ou seja, cada nome guarda a referência (ligação) para o nome seguinte. Esse é o princípio básico da lista encadeada, estrutura de dados em que cada nó contém um valor e um ponteiro para o próximo nó.
  2. Analisando as alternativas, a estrutura que corresponde à descrição é a lista encadeada (alternativa C).
  3. Por que as outras estão erradas: A) número inteiro é um tipo de dado primitivo que guarda um único valor numérico, não uma sequência de nomes. B) imagem digital é um tipo de arquivo ou representação de dados visuais, não uma estrutura que organiza elementos ligados entre si. D) arquivo de texto é um meio de armazenamento em disco, e não uma estrutura de dados com ligações entre elementos. E) comando de decisão é um recurso de controle de fluxo, como o if, usado para escolher caminhos no programa, e não para guardar dados.
  4. Conclusão: a resposta correta é a alternativa C, lista encadeada, que coincide com o gabarito oficial.

💡 Dica: Pense nas estruturas de dados mais comuns em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde estrutura de dados com tipo de dado primitivo, achando que basta escolher um tipo para guardar vários nomes em sequência.

Por que engana: Confundir estruturas de dados com tipos de dados, escolhendo uma opção que não é uma estrutura adequada para organização de dados.

B Erradaerro: Senso comum

O aluno associa 'dados' a qualquer coisa armazenada no computador, incluindo imagens, sem perceber que a questão pede uma forma de organizar elementos com ligações entre eles.

C Correta

A lista encadeada organiza dados em elementos ligados, e cada elemento aponta para o próximo.

D Erradaerro: Conceitual

O aluno pensa que guardar nomes em sequência exige um arquivo de texto, confundindo o meio de armazenamento em disco com a organização lógica dos dados na memória.

E Erradaerro: Interpretação

O aluno lê 'sequência' como um fluxo de passos de programa e associa a palavra a comandos condicionais, sem identificar que a questão fala de armazenamento de dados.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
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🧩 abertura
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · algoritmos

📚 Reveja

Revisar os tipos de estruturas de dados utilizadas em algoritmos.

⚠️ Erro mais comum

Confundir estruturas de dados com tipos de dados, escolhendo uma opção que não é uma estrutura adequada para organização de dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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