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
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?
- A) número inteiro
- B) imagem digital
- C) lista encadeada
- D) arquivo de texto
- E) comando de decisão
✅ Resposta correta: alternativa C
Resolução passo a passo
- 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ó.
- Analisando as alternativas, a estrutura que corresponde à descrição é a lista encadeada (alternativa C).
- 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.
- 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
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.
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.
A lista encadeada organiza dados em elementos ligados, e cada elemento aponta para o próximo.
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.
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
estruturas de dados
avaliacao
estruturas de dados · algoritmos
Revisar os tipos de estruturas de dados utilizadas em algoritmos.
Confundir estruturas de dados com tipos de dados, escolhendo uma opção que não é uma estrutura adequada para organização de dados.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Na inscrição para uma oficina de robótica, a escola registra: nome completo, idade, turno escolhido e autorização da…
- — A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço municipal…
- — Onde estão as peças ásperas em forma de estrela? — perguntou uma criança durante a montagem de um jogo tátil. O…
- — O caminhão só consegue visitar vinte contêineres por noite — avisou a coordenadora da coleta seletiva. Durante a…
- — A tela do empréstimo mostra primeiro a cor e depois a figura — explicou Nora, responsável pela brinquedoteca…
- — A linha 206 passou com a rampa disponível hoje? — perguntou uma usuária no ponto de ônibus. Durante um teste fictício…
🔎 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
