Baixe o app para aproveitar ainda mais
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
Compartilhar