Em um programa, alguns dados ficam ligados em sequência. Cada parte guarda um dado e indica onde está a…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar soluções de problemas para os quais seja adequado o uso de listas para descrever suas informações e automatizá-las usando uma linguagem de programação, empregando ou não a recursão como uma técnica de resolver o problema.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um programa, alguns dados ficam ligados em sequência. Cada parte guarda um dado e indica onde está a próxima parte. Qual estrutura representa melhor esse jeito de organizar os dados?
- A) Conjunto sem ordem
- B) Tabela matricial
- C) Lista encadeada
- D) Variável isolada
- E) Dicionário de dados
✅ Resposta correta: alternativa C
Resolução passo a passo
- O enunciado descreve dados 'ligados em sequência', em que cada parte guarda um dado e indica onde está a próxima. Essa é a ideia de um nó com valor e referência (ponteiro) para o nó seguinte. Passo 2: Isso define a lista encadeada, estrutura em que os elementos não ficam necessariamente em posições contíguas da memória, e a ordem é mantida pelas referências que cada elemento carrega. Passo 3: A alternativa A está errada, pois um conjunto sem ordem não tem sequência nem indica o próximo elemento. Passo 4: A alternativa B está errada, pois uma tabela matricial organiza dados em linhas e colunas acessadas por índices, sem ligações entre partes. Passo 5: A alternativa D está errada, pois uma variável isolada guarda apenas um valor e não se liga a outras partes. Passo 6: A alternativa E está errada, pois um dicionário de dados descreve a estrutura e o significado dos dados de um sistema, não uma forma de encadeá-los na execução. Passo 7: Conclusão: a alternativa correta é a C, que coincide com o gabarito oficial.
💡 Dica: Observe qual estrutura conecta cada elemento ao próximo.
Alternativa por alternativa
O aluno pode ter associado 'dados reunidos em um grupo' apenas à ideia de coleção, ignorando que o enunciado fala de ligação sequencial entre as partes.
O aluno pode ter confundido a organização sequencial com a organização em linhas e colunas, interpretando a 'sequência' como uma grade de dados.
Por que engana: Confundir uma lista encadeada com uma tabela ou uma lista comum, sem perceber que cada elemento guarda uma referência para o próximo.
Na lista encadeada, cada elemento guarda um dado e uma ligação para o próximo elemento.
O aluno pode ter lido 'alguns dados' como se cada parte fosse um único valor isolado, sem perceber que as partes são encadeadas umas às outras.
O aluno pode ter se apoiado no termo 'dados' e imaginado que o dicionário, por guardar informações, seja a estrutura que organiza a sequência, sem distinguir documentação de estrutura de armazenamento.
Raio-X da questão
lista encadeada
avaliacao
Estruturas de dados sequenciais · Referências entre elementos
Revise como listas encadeadas armazenam elementos e referências para o próximo nó.
Confundir uma lista encadeada com uma tabela ou uma lista comum, sem perceber que cada elemento guarda uma referência para o próximo.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Durante uma atividade, Ana precisa guardar vários valores em uma sequência. Ela também deve conseguir inserir ou remover…
- Em um jogo, os itens do inventário ficam guardados em uma sequência, um após o outro. Qual estrutura organiza melhor…
- Qual estrutura de dados é mais adequada para armazenar uma lista de itens em que a ordem é importante e pode ser…
- Qual dessas opções representa uma maneira eficaz de organizar dados em um programa?
- Em um projeto de programação, a equipe precisa guardar as tarefas a fazer em uma sequência na qual seja possível incluir…
- Qual é a representação mais adequada de uma lista em programação?
Todas as questões de Programação - Programação com listas e recursão
🔎 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
