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

Qual estrutura de dados é mais adequada para armazenar uma lista de itens em que a ordem é importante e pode…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual estrutura de dados é mais adequada para armazenar uma lista de itens em que a ordem é importante e pode ser percorrida?

  1. A) Lista
  2. B) Matriz
  3. C) Registro
  4. D) Grafo
  5. E) Conjunto

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado pede a estrutura de dados adequada para guardar uma lista de itens em que a ordem importa e os elementos podem ser percorridos em sequência.
  2. A estrutura que mantém a ordem dos elementos e permite percorrê-los um a um é a lista (sequência ordenada de elementos, acessíveis por posição).
  3. Por que a alternativa A está certa: a lista é justamente a estrutura linear em que cada item ocupa uma posição definida, preservando a ordem de inserção e permitindo percorrimento sequencial.
  4. Por que a B está errada: a matriz organiza dados em linhas e colunas, com acesso por dois índices, sendo uma estrutura bidimensional e não uma sequência de itens comum.
  5. Por que a C está errada: o registro agrupa campos de tipos diferentes que descrevem uma mesma entidade, mas não representa uma sequência ordenada de itens.
  6. Por que a D está errada: o grafo modela vértices e arestas (relações entre elementos), e não uma ordem linear de itens.
  7. Por que a E está errada: o conjunto não admite ordem entre seus elementos nem repetições, portanto não serve quando a ordem é importante.
  8. Conclusão: a resposta é a alternativa A, de acordo com o gabarito oficial.

💡 Dica: Relacione cada estrutura às suas características de organização e percurso dos elementos.

Alternativa por alternativa

A Correta

Listas permitem armazenar elementos de forma ordenada e acessível.

B Erradaerro: Conceitual

O aluno pode associar 'lista de itens' a uma tabela organizada em linhas e colunas, confundindo uma estrutura bidimensional com uma sequência linear.

C Erradaerro: Conceitual

O aluno pode pensar que qualquer agrupamento de dados serve para guardar uma lista, sem notar que o registro reúne campos heterogêneos de uma mesma entidade e não uma sequência ordenada.

D Erradaerro: Conceitual

O aluno pode achar que todo conjunto de itens é um grafo por causa de conexões ou sequências de dados, sem perceber que o grafo é definido por vértices e arestas.

E Erradaerro: Senso comuma que mais engana

O aluno pode confundir o termo 'conjunto' do dia a dia, em que a ordem não importa, com a estrutura de conjunto da computação, ignorando que ela não preserva ordem.

Por que engana: O aluno pode escolher conjunto por associá-lo a uma coleção de itens, ignorando que conjuntos não têm como característica principal preservar a ordem de percorrimento.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
Discriminação baixo
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

Estrutura de dados lista

📌 Objetivo

revisao

🧱 Pré-requisitos

Conceito de estrutura de dados · Noção de ordem dos elementos

📚 Reveja

Revise as características de listas, matrizes, registros, grafos e conjuntos, especialmente quanto à ordem dos elementos.

⚠️ Erro mais comum

O aluno pode escolher conjunto por associá-lo a uma coleção de itens, ignorando que conjuntos não têm como característica principal preservar a ordem de percorrimento.

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