Baixe o app para aproveitar ainda mais
Prévia do material em texto
11/25/23, 6:41 PM 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 8 minutos 54 de 60 Pontuação desta tentativa: 54 de 60 Enviado 25 nov em 18:40 Esta tentativa levou 8 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 0 / 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=196279 11/25/23, 6:41 PM 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 ocê respondeuocê respondeu HTTP Websocket JSON esposta corretaesposta correta 6 / 6 ptsPergunta 2 Qual das opções abaixo apresenta os elementos existentes em um envelope SOAP? WSDL e UDDI params e footer body e metadados header e body Correto!Correto! 6 / 6 ptsPergunta 3 Sobre os padrões REST e SOAP, é correto afirmar que: Nenhuma das alternativas. REST é melhor que SOAP. 11/25/23, 6:41 PM PROVA ON-LINE: 05 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/89359/quizzes/313488 3/6 SOAP é mais utilizado atualmente pelo mercado na construção de Web APIs. Ambos os padrões possuem suas aplicabilidades e são adequados para contextos específicos. Correto!Correto! 6 / 6 ptsPergunta 4 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 inicio.js Correto!Correto! node init npm install 6 / 6 ptsPergunta 5 Qual comando deve ser utilizado para verificar a versão do gerenciador de pacotes Node.JS (o NPM)? npm --my-version npm .version npmjs-version 11/25/23, 6:41 PM PROVA ON-LINE: 05 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/89359/quizzes/313488 4/6 npm --version Correto!Correto! 6 / 6 ptsPergunta 6 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)? npm dev-dependences npm init npm install Correto!Correto! npm run starts 6 / 6 ptsPergunta 7 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 package.json Correto!Correto! npm.js node.json 6 / 6 ptsPergunta 8 Qual dos tipos de testes abaixo não está representado na Pirâmide de Testes em APIs? 11/25/23, 6:41 PM PROVA ON-LINE: 05 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/89359/quizzes/313488 5/6 Testes de integração. Testes de componentes. Testes de fumaça. Correto!Correto! Testes unitários. 6 / 6 ptsPergunta 9 Qual das opções abaixo apresenta uma boa prática na construção de documentação para APIs? Ser o mais curta possível, resumindo (e ou omitindo) detalhes técnicos. Ser simples, acessível e explicar o processo de autenticação (caso exista). Correto!Correto! Ser feita em página A4 de tamanho máximo 156px Ser construída utilizando React e Node.js 6 / 6 ptsPergunta 10 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 11/25/23, 6:41 PM PROVA ON-LINE: 05 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/89359/quizzes/313488 6/6 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? /v1/products/v2 | /v1/categories/v2 /v2/products | /v2/categoriesCorreto!Correto! products/v2 | categories/v2 /v2/users | /v2/orgs Pontuação do teste: 54 de 60
Compartilhar