Qual formato é mais adequado para armazenar informações de usuários em um aplicativo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Compreender e utilizar diferentes formas de armazenar, manipular, compactar e recuperar arquivos, documentos e metadados.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual formato é mais adequado para armazenar informações de usuários em um aplicativo?
- A) CSV (Comma-Separated Values)
- B) JSON (JavaScript Object Notation)
- C) XML (eXtensible Markup Language)
- D) TXT (texto simples)
- E) HTML (HyperText Markup Language)
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede o formato mais adequado para armazenar informações de usuários em um aplicativo. Os dados de cada usuário (nome, e-mail, idade, preferências, endereço) costumam ter vários campos com nomes, às vezes com estruturas aninhadas, como uma lista de telefones dentro do cadastro. Assim, o formato precisa representar pares chave-valor, listas e hierarquias de forma legível para programas.
- Analisando as alternativas, o JSON (JavaScript Object Notation) organiza os dados em pares chave-valor, aceita listas e objetos aninhados, é leve, fácil de ler por humanos e é o padrão mais usado para trocar e guardar dados entre aplicativos e servidores. Por isso é a escolha mais adequada.
- O CSV é apropriado para tabelas simples e planas, mas não representa bem estruturas aninhadas e tem problemas com vírgulas e tipos de dados.
- O XML também representa hierarquias, mas é mais verboso e pesado do que o JSON, sendo menos prático no desenvolvimento de aplicativos modernos.
- O TXT é apenas texto simples, sem estrutura definida; o programa teria que criar e interpretar o próprio padrão de organização, o que é impraticável e propenso a erros.
- O HTML serve para descrever páginas de interface e exibição, não para armazenar dados de usuários.
- Conclusão: a alternativa correta é a B, JSON, que coincide com o gabarito oficial. A questão é de escolha entre formatos adequados, por isso a resposta depende de considerar a estrutura dos dados e o uso em aplicativos.
💡 Dica: Considere os formatos mais comuns de armazenamento de dados.
Alternativa por alternativa
O aluno pensa que, por ser uma tabela simples de linhas e colunas, o CSV é sempre o melhor para qualquer tipo de dado de usuário, sem considerar listas e estruturas aninhadas.
Por que engana: Confundir formatos de dados estruturados com formatos de apresentação ou texto simples, escolhendo um formato inadequado para armazenar dados complexos.
JSON é leve e permite armazenar dados de forma hierárquica.
O aluno associa XML a qualquer dado estruturado e acredita que, por ser um formato hierárquico e extensível, seja automaticamente o mais adequado, sem considerar que o JSON é mais leve e mais usado em aplicativos.
O aluno acha que armazenar informações em texto simples basta, pois texto pode guardar qualquer coisa, sem perceber que faltam estrutura e padrão para o programa ler os campos de cada usuário.
O aluno confunde HTML, linguagem de marcação para páginas web, com formato de armazenamento de dados, achando que por aparecer em sites ele serve para guardar informações de usuários.
Raio-X da questão
armazenamento de dados
avaliacao
formatos de dados estruturados · noções de armazenamento digital
Revisar os formatos de armazenamento de dados em aplicativos.
Confundir formatos de dados estruturados com formatos de apresentação ou texto simples, escolhendo um formato inadequado para armazenar dados complexos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Um sistema utiliza dados de usuários armazenados em um formato específico. Qual formato é mais comum para armazenar…
- Um aplicativo deseja organizar as informações de usuários em um banco de dados. Qual é a estrutura de dados mais…
- Analise a situação em que um aplicativo precisa organizar as informações de usuários. Qual estrutura de dados pode ser…
- Um aplicativo precisa de dados de texto estruturados. Qual formato seria o mais adequado?
- Identifique o formato mais adequado para armazenar dados de contato, como nome e telefone.
- Um programador está desenvolvendo um aplicativo e precisa armazenar dados de usuários. Que tipo de variável deve ser…
Todas as questões de Armazenamento e Transmissão de dados - Gestão de dados
🔎 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
