GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO01Média⏱ medio

Analise a situação em que um aplicativo precisa organizar as informações de usuários. 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

Analise a situação em que um aplicativo precisa organizar as informações de usuários. Qual estrutura de dados pode ser utilizada?

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

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. Identifique o que o enunciado pede. Um aplicativo precisa organizar as informações de cada usuário, e essas informações são de tipos diferentes: nome (texto), idade (número), e-mail (texto), data de cadastro (data) e assim por diante. Assim, a estrutura precisa agrupar campos heterogêneos relacionados a uma mesma pessoa.
  2. Analise o conceito de registro. Um registro (ou struct, em algumas linguagens) é uma estrutura de dados que agrupa vários campos de tipos possivelmente diferentes, que descrevem uma mesma entidade. Por exemplo, um registro Usuario com os campos nome, idade e email. Isso é exatamente o que se precisa para representar as informações de um usuário.
  3. Verifique as demais alternativas. A lista é uma sequência de elementos que pode guardar vários usuários, mas, sozinha, não descreve os campos de cada usuário; ela organiza a coleção, não a informação individual. A matriz organiza dados em linhas e colunas, normalmente do mesmo tipo, o que não se encaixa bem em informações variadas por usuário. O grafo representa relações entre elementos (vértices e arestas), como redes de amizade, mas não é a forma natural de guardar os dados de cada usuário. A fila é uma estrutura de acesso ordenado (primeiro a entrar, primeiro a sair), voltada a processamento sequencial, e não à organização das informações de cadastro.
  4. Conclusão. A alternativa D (Registro) é a correta e coincide com o gabarito oficial. Observação: a questão é um pouco genérica, pois uma lista de registros também poderia organizar muitos usuários; ainda assim, a estrutura que descreve as informações de cada usuário é o registro.

💡 Dica: Considere as principais estruturas de dados utilizadas em programação.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno entendeu que, para guardar vários usuários, basta uma lista, sem perceber que a lista organiza a coleção de elementos e não os campos de informação de cada usuário.

Por que engana: Confundir estruturas de dados lineares com estruturas que armazenam diferentes tipos de dados em um unico registro.

B Erradaerro: Conceitual

O aluno associou organização de dados a tabela, imaginando que cada usuário seria uma linha e cada informação uma coluna, sem considerar que matrizes exigem elementos do mesmo tipo.

C Erradaerro: Interpretação

O aluno pensou que, por usuários de um aplicativo se relacionarem entre si (como amizades), a estrutura adequada seria um grafo, confundindo a organização das informações individuais com as relações entre os usuários.

D Correta

Registros são menos eficientes para múltiplos usuários a gerenciar.

E Erradaerro: Senso comum

O aluno associou o termo organizar a uma ordem de atendimento, como uma fila, e não percebeu que o problema trata de armazenar e estruturar dados cadastrais e não de processar pedidos em sequência.

Raio-X da questão

Dificuldade Média
Bloom Analisar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

estruturas de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

estruturas de dados basicas · tipos de dados compostos

📚 Reveja

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

⚠️ Erro mais comum

Confundir estruturas de dados lineares com estruturas que armazenam diferentes tipos de dados em um unico registro.

🤝 Socioemocional

pensamento_critico

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