Questoes comentadas/Conhecimentos de Concurso Público

Questao comentada gratuita

Questão comentada sobre Tecnologia da Informação - APIs

Enunciado, alternativas e comentario aberto para indexacao, revisao e conexao com aulas e materiais relevantes.

Cebraspe2021Policia FederalPapiloscopista

Enunciado

Julgue o item a seguir, a respeito dos conceitos de API (application programming interface). API é um padrão XML usado para desenvolver uma interface de aplicativos em dispositivos computacionais em servidores HTTP ou HTTPS.

Alternativas

  1. A.
    Certo
  2. B.
    Errado

Gabarito: alternativa correta destacada.

Comentario

Correta: E) o item deve ser julgado Errado. API é uma interface de programação de aplicações: um conjunto de regras, contratos, rotinas ou endpoints que permite a comunicação entre sistemas. Ela não é, por definição, um padrão XML, nem se limita ao desenvolvimento de interfaces em servidores HTTP ou HTTPS. APIs podem usar vários formatos e protocolos, como REST/JSON, SOAP/XML, bibliotecas locais, SDKs e outros modelos.

Por que marcar Certo está errado: marcar Certo reduziria indevidamente o conceito de API a XML e HTTP/HTTPS. XML pode ser usado em algumas APIs, mas não define o conceito.

Base legal

Conceitos de API: interface de programação de aplicações; padrões e estilos como REST, SOAP, JSON, XML, bibliotecas e SDKs.