Pular para o conteúdo

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

Questão 79 — Arquitetura de Software: OpenAPI/Swagger

Arquitetura de Software OpenAPI/Swagger

Cebraspe 2025

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

Gabarito disponível

Acerca de domain‐driven design, de especificação OpenAPI e de design patterns, julgue os itens a seguir.

Em arquivos de configuração baseados em esquema, dados YAML devem adotar estrutura e sintaxe compatíveis com o formato JSON, para garantir validação adequada.
Selecione uma alternativa

Resolução comentada

YAML não precisa seguir a sintaxe JSON.

YAML pode ser escrito em sua sintaxe própria (indentação, listas com hífen etc.). Para validação por esquema, basta que o conteúdo seja convertível ao modelo de dados compatível com JSON, não que a sintaxe seja de JSON. Exigir sintaxe JSON é incorreto.

Análise das alternativas

A (Certo) está incorreta, pois confunde modelo de dados com sintaxe. B (Errado) está correta.

Referência: Especificação OpenAPI (formato YAML/JSON); YAML 1.2.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: Errado

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 3