Identifique qual formato de dados é mais adequado para armazenar listas de compras.
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
Identifique qual formato de dados é mais adequado para armazenar listas de compras.
- A) TXT (texto simples)
- B) JSON (JavaScript Object Notation)
- C) XML (eXtensible Markup Language)
- D) CSV (Comma-Separated Values)
- E) HTML (HyperText Markup Language)
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pede o formato mais adequado para armazenar uma lista de compras, que é uma coleção de itens, em geral com nome do produto, quantidade e, às vezes, categoria ou preço. Passo 2: Um bom formato precisa representar estrutura (itens dentro de uma lista, cada um com campos), ser legível e ser fácil de processar por programas. Passo 3: O JSON representa listas (arrays) e objetos com pares chave-valor, por exemplo {"itens": [{"produto": "arroz", "quantidade": 2}]}, o que combina diretamente com uma lista de compras estruturada. Passo 4: Por isso a alternativa B é a mais adequada, e coincide com o gabarito oficial. Passo 5: A alternativa A (TXT) serve para uma lista simples, mas não tem estrutura nativa para separar campos e tipos de dados. A alternativa C (XML) também representa estrutura, porém é mais verboso e pesado para um caso tão simples. A alternativa D (CSV) é útil para tabelas, mas não representa bem listas aninhadas ou campos opcionais. A alternativa E (HTML) é uma linguagem de marcação para páginas web, não um formato para armazenar dados. Passo 6: Há uma ressalva: se a lista for apenas uma tabela plana de produto e quantidade, o CSV também seria uma escolha razoável, então a questão admite interpretação, mas JSON é a resposta mais completa.
💡 Dica: Pense nos formatos de dados mais comuns para listas.
Alternativa por alternativa
O aluno acha que, por ser o formato mais simples e legível, o texto puro basta para guardar uma lista de compras. Ele não percebe que, sem estrutura, fica difícil separar campos como quantidade e produto de forma confiável.
JSON permite organizar listas de forma hierárquica e estruturada.
O aluno associa formato estruturado apenas a XML, por ser muito conhecido, e supõe que a maior estrutura é sempre melhor. Ele não considera que o XML é mais verboso e pesado para dados simples como uma lista.
O aluno pensa que, como uma lista de compras parece uma tabela de linhas, o CSV é o formato natural. Ele não percebe que o CSV não representa bem campos aninhados ou listas dentro de itens.
Por que engana: Confundir formatos de dados simples com formatos estruturados, escolhendo um formato que não suporta hierarquia ou aninhamento.
O aluno confunde o HTML, usado para exibir páginas na web, com um formato de armazenamento de dados. Ele não percebe que o HTML serve para apresentação e não para guardar informações estruturadas.
Raio-X da questão
formatos de dados
avaliacao
formatos de dados estruturados · tipos de arquivos de texto
Revisar os tipos de estruturas de dados e suas aplicações.
Confundir formatos de dados simples com formatos estruturados, escolhendo um formato que não suporta hierarquia ou aninhamento.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras.
- Qual estrutura de dados é a mais indicada para representar uma lista de compras?
- Qual estrutura de dados é mais apropriada para armazenar e manipular uma lista de compras? Justifique sua resposta.
- Identifique qual estrutura de dados é mais adequada para armazenar uma lista de compras com itens repetidos.
- Identifique o tipo de dado que pode ser usado para armazenar a lista de compras: frutas, verduras, laticínios.
- Ao desenvolver um aplicativo de lista de compras, qual estrutura de dados é mais adequada para organizar itens?
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
