GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Fácil⏱ medio

Um algoritmo precisa registrar os nomes dos alunos que formam uma fila no recreio. Qual estrutura de dados —…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO01

Identificar as principais formas de organizar e representar a informação de maneira estruturada (matrizes, registros, listas e grafos) ou não estruturada (números, palavras, valores verdade).

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um algoritmo precisa registrar os nomes dos alunos que formam uma fila no recreio. Qual estrutura de dados — lista, matriz, registro ou grafo — é a mais adequada para representar essa sequência e por quê?

  1. A) Grafo — modela nós e arestas para relações complexas entre elementos.
  2. B) Lista — sequência linear ordenada.
  3. C) Pilha — estrutura LIFO que insere/retira sempre do topo.
  4. D) Registro — agrupa campos de um único elemento (ex.: nome, idade).
  5. E) Matriz — estrutura bidimensional, própria para tabelas de linhas e colunas.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pede a estrutura para registrar uma sequência de nomes de alunos que formam uma fila. Os elementos são do mesmo tipo (nomes) e a ordem em que aparecem importa, pois cada aluno ocupa uma posição na fila.
  2. A lista é uma sequência linear ordenada, em que cada elemento tem uma posição (primeiro, segundo, terceiro...). Isso representa bem uma fila: novos alunos entram no fim e o primeiro da fila é o primeiro a sair. Por isso, entre as opções dadas, a lista é a mais adequada.
  3. Por que as outras estão erradas:
  4. - Grafo: modela nós e arestas para relações complexas, o que é desnecessário para uma simples sequência de nomes.
  5. - Pilha: é LIFO (o último a entrar é o primeiro a sair), o oposto do funcionamento de uma fila, que é FIFO; além disso, pilha não é uma das estruturas listadas no enunciado.
  6. - Registro: agrupa campos diferentes de um único elemento (como nome e idade de um aluno), mas não guarda vários alunos em sequência.
  7. - Matriz: é bidimensional, pensada para tabelas de linhas e colunas, o que não corresponde a uma fila de nomes.
  8. Observação: uma fila pura, tecnicamente, é um tipo abstrato FIFO, mas, dentre as quatro opções apresentadas (lista, matriz, registro, grafo), a lista é a única que representa uma sequência linear ordenada, por isso é a resposta correta, coincidindo com o gabarito oficial.

💡 Dica: Considere as características de cada estrutura de dados.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acha que, por haver muitos elementos ligados entre si, o problema exige um grafo. Confunde uma sequência simples, em que cada nome só tem posição, com relações de conexão entre nós.

Por que engana: Confundir a estrutura de dados lista com outras estruturas como grafo ou matriz, que não são adequadas para sequências lineares.

B Correta

Uma lista armazena elementos em sequência e mantém ordem; permite percorrer da primeira à última posição e inserir/retirar em posições relativas à fila, o que corresponde ao comportamento de uma fila de pessoas.

C Erradaerro: Conceitual

O aluno associa fila a pilha, por ambas guardarem elementos em ordem de chegada, e não percebe que a fila retira do início (FIFO), enquanto a pilha retira do topo (LIFO).

D Erradaerro: Interpretação

O aluno pensa que registrar nomes de alunos é uma questão de agrupar dados, confundindo um registro, que reúne campos de um mesmo aluno, com uma coleção ordenada de vários alunos.

E Erradaerro: Senso comum

O aluno associa a organização de alunos na quadra ou no pátio a uma disposição em linhas e colunas e, por isso, escolhe a matriz, sem considerar que a questão trata de uma sequência única.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 consolidacao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados · tipos de algoritmos

📚 Reveja

Revisar as características das listas e outras estruturas de dados.

⚠️ Erro mais comum

Confundir a estrutura de dados lista com outras estruturas como grafo ou matriz, que não são adequadas para sequências lineares.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Organização e representação da informaçã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

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.