Logo Passei Direto
Buscar

APIs: Conceitos e Funcionalidades

Ferramentas de estudo

Questões resolvidas

O que sao APIs de terceiros?

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O que sao APIs de terceiros?

Prévia do material em texto

API 
O que e uma API?
a) Um protocolo de comunicacao entre diferentes sistemas.
b) Um banco de dados utilizado em sistemas de rede.
c) Um metodo para fazer o backup de informacoes.
d) Um tipo de software antivirus.
Resposta correta: a) Uma API (Interface de Programacao de Aplicacoes) e uma forma de
comunicacao entre sistemas distintos, permitindo que eles troquem dados e interajam de maneira
padronizada.
Qual das opcoes abaixo e um exemplo de API publica?
a) API de um banco que fornece servicos exclusivos para clientes cadastrados.
b) API do Google Maps que pode ser utilizada por qualquer desenvolvedor.
c) API de um sistema de gerenciamento de estoque interno de uma empresa.
d) API de uma rede social com acesso restrito apenas para administradores.
Resposta correta: b) A API do Google Maps e um exemplo de uma API publica, pois qualquer
desenvolvedor pode utiliza-la em seus projetos.
Qual e o principal beneficio de utilizar uma API em um sistema de software?
a) Permitir o acesso exclusivo a determinados recursos.
b) Facilitar a comunicacao entre diferentes sistemas e plataformas.
c) Melhorar a estetica do sistema.
d) Reduzir o numero de usuarios simultaneos em uma plataforma.
Resposta correta: b) As APIs permitem que diferentes sistemas e plataformas se comuniquem de
forma eficiente, facilitando a integracao e expansao das funcionalidades de um sistema.
O que e uma API RESTful?
a) Uma API que segue os principios de Representational State Transfer (REST).
b) Uma API que usa protocolos de comunicacao antigos.
c) Uma API baseada em web sockets.
d) Uma API que se conecta a bancos de dados.
Resposta correta: a) Uma API RESTful segue os principios de REST, que incluem o uso de
metodos HTTP, URLs especificas e a representacao de recursos em diferentes formatos como
JSON ou XML.
Quais sao os metodos HTTP mais comuns usados em APIs?
a) POST, GET, DELETE, PUT.
b) CONNECT, TRACE, PATCH, OPTIONS.
c) ADD, REMOVE, UPDATE, SELECT.
d) LINK, UNLINK, SHARE, MOVE.
Resposta correta: a) Os metodos HTTP mais comuns sao POST, GET, DELETE e PUT, cada um
com uma funcao especifica em termos de criacao, leitura, atualizacao e exclusao de dados.
O que e uma chave de API?
a) Um codigo de acesso unico que permite a autenticacao e o uso de uma API.
b) Um tipo de criptografia utilizada para proteger os dados da API.
c) Um conjunto de instrucoes sobre como usar uma API.
d) Um protocolo de comunicacao entre servidores.
Resposta correta: a) Uma chave de API e um codigo unico fornecido ao desenvolvedor, utilizado
para autenticar e autorizar o acesso a API.
Como a autenticacao em uma API pode ser realizada?
a) Atraves de um login e senha no front-end.
b) Usando tokens de autenticacao, como o JWT.
c) Atraves de um codigo QR gerado pelo sistema.
d) Pelo uso de uma conexao direta com o banco de dados.
Resposta correta: b) A autenticacao de uma API e frequentemente realizada por meio de tokens,
como o JSON Web Token (JWT), que validam a identidade do usuario ou sistema.
Qual e a diferenca entre uma API publica e uma API privada?
a) A API publica esta acessivel para qualquer desenvolvedor, enquanto a privada exige permissao
especial.
b) A API publica oferece mais funcionalidades que a privada.
c) A API privada e usada apenas para transacoes financeiras.
d) Nao ha diferenca entre elas.
Resposta correta: a) A API publica pode ser acessada por qualquer desenvolvedor, enquanto a API
privada exige permissoes especificas ou esta restrita a um grupo de usuarios.
O que e um endpoint em uma API?
a) O ponto de entrada do sistema de autenticacao.
b) O local onde as informacoes sao armazenadas na API.
c) A URL onde um servico ou recurso da API pode ser acessado.
d) A chave de seguranca usada para autenticar usuarios.
Resposta correta: c) Um endpoint e a URL onde um recurso especifico ou servico de uma API pode
ser acessado, normalmente combinado com metodos HTTP.
O que significa o termo "taxa de limite" (rate limit) em APIs?
a) O tempo maximo que uma API pode processar dados por minuto.
b) O numero maximo de requisicoes que um usuario pode fazer a uma API em um periodo de
tempo.
c) O numero de APIs que podem ser utilizadas simultaneamente.
d) O limite de tamanho dos arquivos que podem ser enviados por uma API.
Resposta correta: b) A "taxa de limite" e o numero maximo de requisicoes que um usuario ou
sistema pode realizar em um determinado periodo, para evitar sobrecarga no servidor.
O que e o CORS (Cross-Origin Resource Sharing) em relacao as APIs?
a) Um tipo de criptografia usada em APIs.
b) Uma politica de seguranca que define se um navegador pode ou nao acessar recursos de uma
API em outro dominio.
c) Uma tecnica de autenticacao baseada em tokens.
d) Um protocolo de comunicacao utilizado por APIs RESTful.
Resposta correta: b) O CORS e uma politica de seguranca que controla o acesso entre diferentes
origens, permitindo ou restringindo o compartilhamento de recursos entre dominios diferentes.
O que e o formato JSON em APIs?
a) Um formato de imagem utilizado para transmitir dados.
b) Um formato de texto simples para trocar dados entre sistemas.
c) Um tipo de linguagem de programacao.
d) Um protocolo de comunicacao de rede.
Resposta correta: b) O JSON (JavaScript Object Notation) e um formato leve de troca de dados
entre sistemas, amplamente utilizado em APIs para representar informacoes de forma legivel.
Qual e o proposito da documentacao de uma API?
a) Fornecer instrucoes de como instalar a API.
b) Descrever como a API funciona e como os desenvolvedores podem integra-la em seus sistemas.
c) Mostrar a arquitetura interna da API.
d) Detalhar os metodos de criptografia utilizados pela API.
Resposta correta: b) A documentacao de uma API fornece informacoes sobre como utiliza-la,
descrevendo seus endpoints, metodos, parametros e exemplos de uso.
Qual e a vantagem de utilizar Webhooks em APIs?
a) Facilitar a comunicacao sincrona entre sistemas.
b) Permitir que sistemas notifiquem uns aos outros em tempo real quando eventos especificos
ocorrerem.
c) Melhorar a performance de APIs em tempos de alta demanda.
d) Reduzir a quantidade de dados trafegados entre sistemas.
Resposta correta: b) Webhooks permitem que sistemas enviem notificacoes em tempo real quando
eventos especificos acontecem, reduzindo a necessidade de consultas periodicas.
O que sao chamadas assincronas em uma API?
a) Chamadas em que a resposta do servidor e retornada imediatamente.
b) Chamadas em que o cliente nao espera pela resposta do servidor e continua com outras tarefas.
c) Chamadas que sao feitas somente de forma sincrona.
d) Chamadas que acontecem de maneira sequencial, uma apos a outra.
Resposta correta: b) Chamadas assincronas permitem que o cliente envie uma requisicao para a
API e continue com outras tarefas sem precisar esperar pela resposta do servidor.
O que e uma API SOAP?
a) Uma API baseada em REST para integracao de sistemas web.
b) Um protocolo de comunicacao que utiliza XML para troca de dados.
c) Uma API com foco em autenticacao e autorizacao de usuarios.
d) Uma API que usa protocolos de comunicacao sem fio.
Resposta correta: b) SOAP (Simple Object Access Protocol) e um protocolo baseado em XML
utilizado para a troca de dados entre sistemas, geralmente em ambientes corporativos.
Qual e a principal diferenca entre uma API REST e uma API SOAP?
a) SOAP e baseado em XML, enquanto REST pode usar JSON, XML ou outros formatos.
b) REST requer autenticacao de usuarios, enquanto SOAP nao.
c) SOAP e mais rapido que REST.
d) REST e usado apenas para comunicacao entre dispositivos moveis.
Resposta correta: a) A principal diferenca e que SOAP utiliza XML como formato de dados,
enquanto REST permite o uso de multiplos formatos, como JSON, XML, entre outros.
O que significa o termo "latencia" em relacao ao uso de APIs?
a) A quantidade de dados que uma API pode processar por segundo.
b) O tempo que leva para uma requisicao ser processada e a resposta serretornada.
c) O numero de chamadas feitas a uma API.
d) O tempo necessario para atualizar a documentacao de uma API.
Resposta correta: b) Latencia e o tempo que leva desde o envio de uma requisicao ate a recepcao
da resposta do servidor.
**O que sao APIs de terceiros

Mais conteúdos dessa disciplina