Buscar

PROVA ON-LINE_ 05 - APIs e Web Services (2022)

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 1/6
PROVA ON-LINE
Entrega Sem prazo Pontos 60 Perguntas 10
Limite de tempo 60 Minutos Tentativas permitidas Sem limite
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 10 minutos 60 de 60
Pontuação desta tentativa: 60 de 60
Enviado 28 mai em 19:43
Esta tentativa levou 10 minutos.
ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta
disciplina.
Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será
identificado como uma prova extra e resultará em pagamento de taxa extra.
INSTRUÇÕES DA AVALIAÇÃO ON-LINE
A prova tem a duração de 60 minutos. 
Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será
possível desistir de realizá-la.
A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos.
Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize
esse botão quando tiver finalizado a avaliação.
Se necessário, durante a prova, entre em contato pelo link “Atendimento”.
ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão
automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração.
Boa Prova!
Fazer o teste novamente
6 / 6 ptsPergunta 1
https://pucminas.instructure.com/courses/89359/quizzes/313488/history?version=1
https://pucminas.instructure.com/courses/89359/quizzes/313488/take?user_id=205653
28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 2/6
Utilizando como referência, o processo evolutivo das aplicações Web,
é correto afirmar que o AJAX foi importante para a popularização
 XML 
 HTTP 
 Websocket 
 JSON Correto!Correto!
6 / 6 ptsPergunta 2
Qual protocolo de aplicação é utilizado para realizar uma requisição
REST entre um cliente e um servidor?
 UDP 
 IP 
 XML 
 HTTP Correto!Correto!
6 / 6 ptsPergunta 3
Sobre os padrões REST e SOAP, é correto afirmar que:
 Nenhuma das alternativas. 
 
SOAP é mais utilizado atualmente pelo mercado na construção de Web
APIs.
28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 3/6
 
Ambos os padrões possuem suas aplicabilidades e são adequados
para contextos específicos.
Correto!Correto!
 REST é melhor que SOAP. 
6 / 6 ptsPergunta 4
Qual dos operadores abaixo deve ser utilizado para importar um
módulo em Node.js?
 class 
 export 
 dependence 
 require Correto!Correto!
6 / 6 ptsPergunta 5
Imagine que você recebeu uma aplicação Node.js corretamente
implementada. O nome do arquivo que contém essa aplicação é
"inicio.js".
Qual das opções abaixo apresenta o comando correto para a execução
desta aplicação?
 node index.js 
 node init 
 node inicio.js Correto!Correto!
 npm install 
28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 4/6
6 / 6 ptsPergunta 6
Qual dos nomes apresentados abaixo é um framework para construção
de aplicações Web em Node.js?
 IIS 
 Javascript 
 Apache 
 Express.js Correto!Correto!
6 / 6 ptsPergunta 7
Qual comando deve ser utilizado para instalar um novo módulo a um
projeto Node.js?
 node install NOME_PACOTE Correto!Correto!
 node update NOME_PACOTE 
 node .version NOME_PACOTE 
 node --nodejs-version NOME_PACOTE 
6 / 6 ptsPergunta 8
Qual das opções abaixo apresenta uma boa prática na construção de
documentação para APIs?
28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 5/6
 
Ser o mais curta possível, resumindo (e ou omitindo) detalhes técnicos. 
 Ser feita em página A4 de tamanho máximo 156px 
 
Ser simples, acessível e explicar o processo de autenticação (caso
exista).
Correto!Correto!
 Ser construída utilizando React e Node.js 
6 / 6 ptsPergunta 9
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?
 2.0.0 
 1.0.0.1 
 2.0.1 
 1.0.10 Correto!Correto!
6 / 6 ptsPergunta 10
Imagine que sua empresa possui uma API que possui 2 endpoints:
1. Produtos: (/products)
2. Categorias (/categories)
28/05/2023, 19:46 PROVA ON-LINE: 05 - APIs e Web Services (2022)
https://pucminas.instructure.com/courses/89359/quizzes/313488 6/6
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
 /v2/products | /v2/categoriesCorreto!Correto!
 /v1/products/v2 | /v1/categories/v2 
 /v2/users | /v2/orgs
Pontuação do teste: 60 de 60

Continue navegando