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
- — A cópia que sobrou abre, mas não serve para uma nova edição — alertou a montadora do cineclube comunitário. Para…
- Por que, ao abrir o pacote no computador do museu, os arquivos estavam la, mas a organizacao tinha sumido? Um coletivo…
- Na horta da escola, um sensor registra a temperatura muitas vezes por dia. Ana quer guardar os números em linhas, com…
- Em um sistema digital, os dados de uma prova são armazenados como sequências de 0 e 1 antes de aparecerem na tela do…
- Uma escola lançou os dados de notas de todas as turmas em uma planilha e quer separar apenas os estudantes com média…
- Uma turma do 9º ano produz um e-zine sobre iniciativas ambientais da comunidade escolar. Em uma plataforma colaborativa…
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
