Pular para o conteúdo principal

Questão de Sistemas de Informação — Sistemas de Informação — CESPE / CEBRASPE 2024

Sistemas de InformaçãoSistemas de Informação
Código
ce171000
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2024
Nível
Médio
Cargo
Técnico Judiciário - Área Apoio Especializado - Especialidade: Programação de Sistemas
A respeito da Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br), julgue o item a seguir.Quanto à URL das APIs, recomenda-se que se utilizem substantivos no singular nos nomes das entidades negociais, já que uma entidade pode armazenar apenas uma ocorrência.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br) – URL de APIs

ERRADO. A afirmação contraria a recomendação amplamente adotada no design de APIs RESTful, que é utilizar substantivos no plural para endpoints que representam coleções de recursos. A justificativa apresentada ("uma entidade pode armazenar apenas uma ocorrência") é equivocada, pois não impede o uso do plural; ao contrário, o plural indica que o endpoint lida com um conjunto de entidades.

Análise do item

O trecho afirma: "recomenda-se que se utilizem substantivos no singular nos nomes das entidades negociais, já que uma entidade pode armazenar apenas uma ocorrência."

Na prática, as melhores práticas de arquitetura REST indicam:

  • Coleções: /usuarios (plural) para acessar a lista de usuários.

  • Recurso individual: /usuarios/{id} (singular com identificador).

A lógica de que "uma entidade armazena apenas uma ocorrência" é falha: o endpoint /usuarios não representa uma entidade individual, mas sim uma coleção. Mesmo que uma base de dados tenha uma única instância de uma entidade, o padrão plural permanece coerente com a ideia de coleção.

Portanto, a afirmativa está errada.

NÃO CAIA NESSA!

A banca trocou o padrão singular/plural e ainda apresentou uma justificativa falsa para sustentá-lo. Lembre-se: em APIs REST, o plural é a convenção para endpoints de coleção (ex.: /clientes, /pedidos), enquanto o singular fica reservado para recursos específicos após o identificador.

ERRADO.

Link permanente: /questoes/ce171000