Pular para o conteúdo

Cebraspe · Tribunal de Justiça do Estado do Pará (TJPA) 2025

Questão 90 — Programação: JSON

Programação JSON

Cebraspe 2025

Tribunal de Justiça do Estado do Pará (TJPA) · Analista Judiciário – Especialidade: Análise de Sistemas

Gabarito disponível

Julgue os itens a seguir, em relação aos serviços de mensageria, webhooks e JSON.

O código JSON a seguir está de acordo com boas práticas de representação de dados de usuários, e pode ser utilizado diretamente, sem adaptações na integração entre front-end e banco de dados.

{
“usuario”: {
“id”: 12345,
“nome”: “Maria Oliveira”,
“ativo”: “true”,
“permissoes”: [“admin”, “leitura”],
“$ schema”:
“http://meuesquema.com/schema”
},
“status”: true
}
Selecione uma alternativa

Resolução comentada

O JSON apresentado tem problemas de formato e de boas práticas.

O item é errado. Há aspas tipográficas (“ ”) no lugar de aspas duplas retas, o que torna o JSON inválido. O campo "ativo" está como string "true" em vez do booleano true. A chave "$ schema" é malformada e a URL aparece quebrada. Por isso o código não pode ser usado diretamente, sem adaptações.

Análise das alternativas

A) Errada, pois o código não é válido nem segue boas práticas. B) Certa, pois reconhece esses problemas.

Referência: RFC 8259 (JSON); boas práticas de modelagem de dados em JSON.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 3