Na escola, Ana quer guardar os nomes de vários alunos em um programa. Os nomes ficarão em uma sequência, um…
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 escola, Ana quer guardar os nomes de vários alunos em um programa. Os nomes ficarão em uma sequência, um depois do outro. Qual estrutura de dados é mais adequada?
- A) Um grafo
- B) Um registro
- C) Uma matriz
- D) Uma pilha
- E) Uma lista
✅ Resposta correta: alternativa E
Resolução passo a passo
- O enunciado descreve nomes de vários alunos guardados em sequência, um depois do outro, ou seja, uma coleção linear e ordenada de elementos do mesmo tipo. Passo 2: Essa é exatamente a definição de uma lista (ou vetor/array linear), estrutura em que os elementos ficam dispostos em ordem e cada um ocupa uma posição. Passo 3: A alternativa A está errada, pois um grafo é formado por vértices ligados por arestas, modelando relações em rede e não uma sequência simples. Passo 4: A alternativa B está errada, pois um registro agrupa campos de tipos diferentes referentes a uma mesma entidade, e não uma sequência de vários nomes. Passo 5: A alternativa C está errada, pois uma matriz organiza dados em duas ou mais dimensões (linhas e colunas), o que não é o caso de uma sequência simples. Passo 6: A alternativa D está errada, pois uma pilha segue a regra LIFO (o último a entrar é o primeiro a sair), com acesso restrito ao topo, o que não corresponde a guardar nomes em sequência para consulta geral. Passo 7: Portanto, a estrutura mais adequada é a lista, alternativa E, concordando com o gabarito oficial.
💡 Dica: Pense nas estruturas de dados mais comuns em programação.
Alternativa por alternativa
O aluno associa 'vários itens conectados' a grafo, confundindo uma sequência simples de nomes com uma rede de relações entre elementos.
O aluno pensa que registro serve para guardar um conjunto de dados relacionados, sem perceber que um registro reúne campos de uma mesma entidade e não uma sequência de vários nomes.
Por que engana: Confundir listas ou matrizes com registros, nao entendendo que registros armazenam diferentes tipos de dados agrupados.
O aluno acredita que, por haver muitos nomes, é preciso uma tabela, sem considerar que a matriz é bidimensional e que o enunciado pede uma sequência linear.
O aluno confunde a ideia de 'um depois do outro' com a ordem de empilhamento, aplicando a regra LIFO da pilha, quando o enunciado não fala em inserção e remoção apenas pelo topo.
Uma lista organiza vários itens em uma sequência. Por isso, é adequada para guardar os nomes dos alunos, um depois do outro.
Raio-X da questão
estruturas de dados
avaliacao
estruturas de dados basicas · conceito de registro em programacao
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir listas ou matrizes com registros, nao entendendo que registros armazenam diferentes tipos de dados agrupados.
pensamento_critico
cotidiano
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
