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

Um aluno precisa armazenar os nomes de 10 alunos. Qual é a estrutura mais eficiente para essa situação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO03

Identificar o comportamento dos algoritmos no que diz respeito ao consumo de recursos como tempo de execução, espaço de memória e energia, entre outros.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Um aluno precisa armazenar os nomes de 10 alunos. Qual é a estrutura mais eficiente para essa situação?

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

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Identifique o que a situação exige. São 10 nomes, todos do mesmo tipo (texto), em uma sequência simples, sem relações complexas entre eles e sem necessidade de agrupar campos diferentes. Passo 2: Escolha a estrutura adequada. O vetor (ou array) armazena elementos do mesmo tipo em posições consecutivas, com acesso direto por índice, usando pouca memória e sem custo extra de ponteiros. Para um conjunto pequeno e de tamanho conhecido como 10 alunos, é a estrutura mais eficiente, portanto a alternativa C está correta. Passo 3: Por que as outras estão erradas. A matriz é bidimensional e serve para tabelas ou grades, o que não corresponde a uma lista linear de nomes. O registro agrupa campos de tipos diferentes sob um mesmo nome, como nome, idade e matrícula de um aluno, e não é uma sequência de vários nomes. A lista encadeada funciona, mas cada elemento guarda um ponteiro extra e o acesso é sequencial, tornando-a menos eficiente do que o vetor para esse caso. O grafo modela vértices e conexões entre eles, algo desnecessário quando não há relações a representar. Passo 4: Conclusão. O gabarito oficial C está correto, e a resposta mais eficiente é o vetor.

💡 Dica: Considere as características das estruturas de dados.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode imaginar que, por se tratar de uma coleção de nomes, uma estrutura em linhas e colunas é a mais adequada, confundindo uma lista com uma tabela.

B Erradaerro: Conceitual

O aluno pode associar a palavra registro ao ato de guardar dados e ao conceito de cadastro, sem perceber que o registro reúne campos de tipos diferentes e não uma sequência de itens iguais.

C Correta

Um vetor é ideal para armazenar uma lista de nomes sequenciais.

D Erradaerro: Senso comuma que mais engana

O aluno pode pensar que a lista encadeada é sempre a melhor opção por ser dinâmica, sem considerar que, com tamanho fixo de 10 elementos, ela adiciona ponteiros e perde o acesso direto por índice.

Por que engana: Confundir a estrutura mais simples e eficiente para armazenar uma coleção fixa de elementos, escolhendo estruturas mais complexas como listas encadeadas ou grafos.

E Erradaerro: Conceitual

O aluno pode interpretar que, por haver muitos dados organizados, a estrutura deve ser uma rede de conexões, confundindo a organização de nomes com a modelagem de relações entre elementos.

Raio-X da questão

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

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · arrays e listas simples

📚 Reveja

Revisar as principais estruturas de dados e suas aplicações.

⚠️ Erro mais comum

Confundir a estrutura mais simples e eficiente para armazenar uma coleção fixa de elementos, escolhendo estruturas mais complexas como listas encadeadas ou grafos.

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