GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Média⏱ curto

Na escola, a professora quer guardar vários alunos em ordem. Cada aluno tem nome e idade. Qual estrutura é…

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

Na escola, a professora quer guardar vários alunos em ordem. Cada aluno tem nome e idade. Qual estrutura é mais adequada para guardar os vários alunos juntos?

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

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O enunciado pede uma estrutura para guardar vários alunos juntos, mantendo a ordem, e cada aluno tem dois dados (nome e idade). Precisamos de uma coleção sequencial, ordenada e capaz de agrupar muitos elementos. Passo 2: A lista é uma sequência ordenada de elementos, em que cada posição tem um índice. Ela permite guardar vários alunos em ordem, e cada elemento pode ser um registro com nome e idade. Por isso a alternativa C está correta. Passo 3: A alternativa A (matriz) é uma estrutura de linhas e colunas com dados geralmente do mesmo tipo, e não é a organização natural para uma sequência de alunos. Passo 4: A alternativa B (registro) serve para agrupar dados diferentes de um único objeto, como nome e idade de um aluno, mas sozinha não organiza vários alunos em sequência. Passo 5: A alternativa D (conjunto) reúne elementos sem ordem e sem repetição, o que não atende ao requisito de manter a ordem. Passo 6: A alternativa E (grafo) é formada por vértices e arestas que representam relações entre elementos, e não uma sequência de alunos. Passo 7: Conclusão: o gabarito oficial C está correto.

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

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode associar a organização de vários alunos em ordem a uma tabela com linhas e colunas, sem perceber que a matriz exige dados do mesmo tipo e uma estrutura bidimensional.

B Erradaerro: Interpretação

O aluno confunde a estrutura que agrupa dados diferentes de um único indivíduo (nome e idade) com a estrutura que guarda vários indivíduos em ordem.

C Correta

A lista reúne vários itens em uma sequência. Cada item pode representar um aluno com seu nome e sua idade.

D Erradaerro: Conceitual

O aluno pensa que conjunto serve para reunir vários elementos e ignora que conjuntos não possuem ordem, o que contradiz o requisito de manter os alunos em ordem.

E Erradaerro: Senso comum

O aluno associa a palavra vários a relações ou conexões entre elementos e confunde uma sequência de alunos com uma rede de vértices e arestas.

Raio-X da questão

Dificuldade Média
Bloom Aplicar
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🧩 consolidacao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados básicas · tipos de dados compostos

📚 Reveja

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

⚠️ Erro mais comum

Confundir tipos de estruturas de dados e escolher uma que não permite armazenar dados sequenciais com atributos, como matriz ou grafo.

🤝 Socioemocional

pensamento_critico

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