Buscar

APIs e Web Services (2022) - PROVA ON-LINE 01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROVA ON-LINE
Fazer o teste novamente
Histórico de tentativas
Pontuação desta tentativa: 60 de 60
Enviado 20 dez em 11:29
Esta tentativa levou 22 minutos.
 
Pergunta 1
1 / 6 pts
Utilizando como referência, o processo evolutivo das aplicações Web, é correto afirmar que o AJAX foi importante para a popularização:
Você respondeu
  XML
 
  Websocket
 
  HTTP
 
  JSON
 
 
Pergunta 2
6 / 6 pts
Qual das ferramentas abaixo é muito utilizada para realização de requisições HTTP?
  vs code
 
  terminal
 
  IDE
 
Correto!
  curl
 
 
Pergunta 3
6 / 6 pts
Sobre os padrões REST e SOAP, é correto afirmar que:
  SOAP é mais utilizado atualmente pelo mercado na construção de Web APIs.
 
 Nenhuma das alternativas está correta.
 
  REST é melhor que SOAP.
 
Correto!
  Ambos os padrões possuem suas aplicabilidades e são adequados para contextos específicos.
 
 
Pergunta 4
6 / 6 pts
Imagine uma aplicação que utiliza o pacote ExpressJs e que precisa adicionar um middleware customizado em sua aplicação. Qual o nome da função (do objeto que contém a aplicação express) que deve ser utilizado para adicionar seu middleware?
Você respondeu
  set (app.set)
 
  Nenhuma das opções está correta.
 
 use (app.use)
 
  mid (app.mid)
 
 
Pergunta 5
6 / 6 pts
Qual comando deve ser utilizado para verificar a versão do gerenciador de pacotes Node.JS (o NPM)?
  npm --my-version
 
Você respondeu
  npmjs-version
 
  npm .version
 
 npm --version
 
 
Pergunta 6
6 / 6 pts
Qual o nome padrão do arquivo utilizado pelo Node.js para a correta configuração e execução de uma aplicação?
 index.js
 
Correto!
  package.json
 
  npm.js
 
  node.json
 
 
Pergunta 7
6 / 6 pts
Qual comando deve ser executado para que uma aplicação faça a instalação correta de todas as suas dependências (pacotes necessários para a execução da aplicação)?
Correto!
  npm install
 
  npm run starts
 
  npm dev-dependences
 
  npm init
 
 
Pergunta 8
6 / 6 pts
Imagine que você faz parte da equipe que desenvolve a aplicação XYZ. Essa aplicação está na versão 1.0.9 e utiliza o formato de versionamento Semantic Version. Após realizar a correção de um bug no código, qual deve ser a nova versão da aplicação XYZ.
  1.0.0.1
 
Você respondeu
  2.0.1
 
  1.0.10
 
  2.0.0
 
 
Pergunta 9
6 / 6 pts
Qual dos tipos de testes abaixo não está representado na Pirâmide de Testes em APIs?
  Testes de integração.
 
  Testes de componentes.
 
  Testes unitários.
 
Correo!
  Testes de fumaça.
 
 
Pergunta 10
6 / 6 pts
Imagine que sua empresa possui uma API que possui 2 endpoints:
 
1. Produtos: (/products)
2. Categorias (/categories)
 
Após um ano de projeto a equipe chegou à conclusão de que uma nova versão da API (v2) deve ser disponibilizada. Após uma reunião, a equipe definiu que o versionamento será feito através da estratégia path (caminho da URL).
 
Dentre as opções abaixo, qual seria a melhor forma possível de versionar os endpoints existentes?
  products/v2  |  categories/v2
  /v1/products/v2 | /v1/categories/v2
 
  /v2/users  |  /v2/orgs
Correto!
  /v2/products  |  /v2/categories
Pontuação do teste: 60 de 60