Questão de Programação — Conceitos básicos de programação — UNITINS 2023
- Código
- qg047931
- Banca
- UNITINS
- Órgão
- AFTO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Sistemas
- AI apenas.
- BI e II apenas.
- CI e III apenas.
- DII e III apenas.
- EI, II e III.
GabaritoE — I, II e III.
A questão testa o conhecimento sobre as finalidades práticas de JSON, XML e YAML em contextos comuns de desenvolvimento. Todas as assertivas descrevem usos perfeitamente adequados dessas linguagens.
Armazenar dados de produtos em um banco de dados NoSQL utilizando documentos JSON é uma prática padrão. Bancos NoSQL como MongoDB armazenam dados exatamente nesse formato, com campos como nome, descrição, preço e imagem representados como pares chave-valor.
Sistemas de gerenciamento de conteúdo (CMS) frequentemente utilizam YAML para arquivos de configuração. O YAML é leve, legível e ideal para definir configurações de sistemas, temas ou plugins.
Aplicativos web comumente armazenam dados de usuário em formato JSON, seja no lado do cliente (localStorage, sessionStorage) ou em APIs que retornam/peristem dados nesse formato.
Conclusão: Todos os itens estão corretos. Portanto, a alternativa que afirma I, II e III é a letra E.
A banca cobra o uso prático de cada formato. Lembre-se: JSON é o padrão para troca de dados e armazenamento em NoSQL; YAML é o queridinho para configurações; XML é mais verboso e usado em integrações legadas ou configurações complexas.
Link permanente: /questoes/qg047931