API (Interface de Programação de Aplicativos) - Blog do Ponto dos Concursos
Hoje, trago para vocês uma breve explicação sobre API, acrônimo de Application Programming Interface ou, em português, Interface de Programação de Aplicativos.
O termo designa um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não estão interessados em detalhes da implementação do software, mas apenas em usar seus serviços.
Uma API é uma espécie de mensageiro que recebe pedidos e requisições de várias pessoas e lugares diferentes e diz para o sistema o que você quer fazer e, depois, retorna a resposta para as pessoas que pediram.
Para ficar mais claro esse conceito, irei exemplificá‑lo utilizando um dispositivo que talvez seja a primeira tela que você vê quando acorda: o seu celular. A cada instante em que você utiliza aplicativos (apps) do seu celular, como Facebook, Gmail, Instagram, etc., você está utilizando uma API, pois os apps se conectam com a internet (rede) e enviam os dados da sua requisição a um servidor. Esse servidor recupera os dados enviados, os interpreta, executa as ações necessárias para atender a sua solicitação, para somente depois enviar de volta os resultados desta solicitação. O seu app receberá os resultados da sua solicitação, os interpretará e os apresentará de maneira amigável e transparente ao usuário. O Google Maps também é um exemplo bem interessante na área de APIs. Por intermédio do seu código original, muitos outros sites e aplicações utilizam os dados do Google Maps adaptando-o da melhor forma a fim de utilizar esse serviço.
Figura. Mapa Mental sobre APIs. Fonte: Quintão (2020)
QUESTÃO: (PAQTCPB/PREFEITURA DE PATOS – PB/TÉCNICO DE INFORMÁTICA/2010)
O termo que designa um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades por programas aplicativos que não estão interessados em detalhes da implementação do software, mas apenas em usar seus serviços é:
b) API.
c) Laço.
e) UML.
API é o acrônimo de Application Programming Interface (ou Interface de Programação de Aplicativos). Trata-se de um software intermediário que permite que duas ou mais aplicações conversem entre si.
Por fim, aproveito para convidá-los a se inscreverem no meu Canal do Telegram: https://t.me/coachpatriciaquintao e do Youtube: https://www.youtube.com/channel/UC-3-wE0RVk_F3ejyYhTSQfw?view_as=subscriber