Pular para o conteúdo principal

Questão de Programação — JSON — CESGRANRIO 2024

ProgramaçãoJSON
Código
cg021299
Banca
CESGRANRIO
Órgão
Banco da Amazônia
Ano
2024
Nível
Superior
Cargo
Técnico Científico - Tecnologia da Informação
A equipe de TI de um banco está desenvolvendo um aplicativo de agenda para gerentes bancários. O aplicativo precisa enviar dados sobre clientes para os celulares dos gerentes. Cada cliente deve ser descrito por um objeto JSON com exatamente três pares nome/valor, que devem indicar o nome do cliente, uma string, o endereço do cliente, também apenas uma string, e uma array de strings que representam os telefones. Todos os objetos representando clientes devem ser enviados em um objeto contendo uma array sob nome "clientes".Considerando-se esse contexto, para criar um arquivo de teste com dois clientes, qual é a representação correta dos dados solicitados?
  1. A{"clientes": [ { "nome": "João Silva", "endereco": "Rua A, 123", "telefones": ["1234-5678"]},{"nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": ["8765-4321"]}]}
  2. B{"clientes": [ { "nome": "João Silva", "endereco": ["Rua A, 123"], "telefones": "1234-5678" }, { "nome": "Maria Oliveira", "endereco": ["Rua B, 456"], "telefones": "8765-4321" }]}
  3. C{"clientes": [ { "nome": "João Silva", "endereco": "Rua A, 123", "telefones": "1234-5678" }, { "nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": "8765-4321" }]}
  4. D{"clientes": [ { "nome": "João Silva", "endereco": {"rua": "Rua A", "numero": 123}, "telefones": ["1234-5678"]},{"nome": "Maria Oliveira", "endereco": {"rua": "Rua B", "numero": 456}, "telefones": ["8765-4321"]}]}
  5. E{ "clientes": { "nome": "João Silva", "endereco" : "Rua A, 123", "telefones": ["1234-5678"] }, { "nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": ["8765-4321"] }}
Revelar gabarito e comentário

GabaritoA — {"clientes": [ { "nome": "João Silva", "endereco": "Rua A, 123", "telefones": ["1234-5678"]},{"nome": "Maria Oliveira", "endereco": "Rua B, 456", "telefones": ["8765-4321"]}]}

Link permanente: /questoes/cg021299