O padrão utilizado para apresentar dados agrupados em coleções de pares nome e valor e representados por strings é o
- A)XML.
XML também representa dados em texto, mas usa tags e estrutura de marcação, não a organização típica em pares nome-valor da forma cobrada na questão.
- B)REST.
REST é um estilo de arquitetura para serviços web, não um formato de dados para apresentar coleções de pares nome-valor.
- C)JSON.
É o padrão de troca de dados textual que usa objetos com pares chave-valor e é muito comum em integrações web.
- D)SOAP.
SOAP é um protocolo de comunicação para web services, com mensagens em XML, e não o formato pedido no enunciado.
- E)WSDL.
WSDL é uma linguagem de descrição de serviços web, usada para definir operações e contratos, não para representar dados nesse formato.
Gabarito: C
Quando a questão fala em dados agrupados em pares nome-valor e representados por strings, ela está descrevendo o JSON. Ele é um formato leve de troca de dados, muito usado em APIs e sistemas web, justamente porque organiza informações em objetos com chaves e valores de forma simples e fácil de ler. Por exemplo, um nome pode virar uma chave e a idade um valor, tudo em texto. O ponto central aqui é que o JSON nasceu para representar dados estruturados de modo mais enxuto do que outros formatos mais “verbosos”. Ele trabalha muito bem com pares chave-valor, listas e objetos aninhados, o que o tornou um queridinho na integração entre sistemas. Em prova, isso aparece quase sempre com essa descrição: estrutura textual, leve e baseada em pares nome-valor. É por isso que o gabarito é a letra C. XML até também é textual e estruturado, mas usa tags e marcação, não esse modelo direto de pares nome-valor em strings como característica principal. REST, SOAP e WSDL não são formatos de representação de dados desse tipo; são arquiteturas, protocolos ou descrições de serviços. Na prática, pense assim: se a banca der a pista de dados em formato texto, com chaves e valores, a resposta mais provável é JSON. É aquele tipo de questão em que a definição já entrega a resposta, desde que você não caia na tentação de confundir com XML, que adora aparecer por perto para confundir.