Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/04/2023, 17:50 Atividade Objetiva 03: 12 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/90105/quizzes/300335 1/3 Atividade Objetiva 03 Entrega Sem prazo Pontos 10 Perguntas 5 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 1 minuto 10 de 10 As respostas corretas estão ocultas. Pontuação desta tentativa: 10 de 10 Enviado 5 abr em 17:50 Esta tentativa levou 1 minuto. Fazer o teste novamente 2 / 2 ptsPergunta 1 Na metodologia Semantic Version, as versões de aplicações são identificadas através de 3 números separados por pontos '.' Qual das opções abaixo representa corretamente o significado de cada um dos números que formam uma versão? MAJOR . MINOR . PATCH MAJOR . MINOR . BUGFIX MINOR . MAJOR . PATCH MAJOR . FEATURE . BUG https://pucminas.instructure.com/courses/90105/quizzes/300335/history?version=1 https://pucminas.instructure.com/courses/90105/quizzes/300335/take?user_id=166255 05/04/2023, 17:50 Atividade Objetiva 03: 12 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/90105/quizzes/300335 2/3 2 / 2 ptsPergunta 2 Imagine que sua empresa possui uma API que possui 2 endpoints: 1. Usuários: (/users) 2. Organizações (/orgs) Após 6 meses de projeto a equipe chegou na 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? /v2/users | /v2/orgs /users/v2 | /orgs/v2 /usersV2 | /orgsV2 No answer text provided. 2 / 2 ptsPergunta 3 Qual das opções abaixo não apresenta uma boa prática na construção de documentação para APIs? Criar um pdf com pelo menos 100 páginas Ser simples e acessível Explicar o processo de autenticação (caso exista) Detalhar os possíveis retornos (modelos e códigos de status) 05/04/2023, 17:50 Atividade Objetiva 03: 12 - APIs e Web Services (2022) https://pucminas.instructure.com/courses/90105/quizzes/300335 3/3 2 / 2 ptsPergunta 4 Qual das opções abaixo melhor descreve o conceito de feature flag (ou feature toggle)? Recurso que permite a entrega de uma funcionalidade para um grupo específico de usuários Ferramenta para monitoramento de API Conceito para visualizar os eventos que ocorrem em uma API em tempo real Camada de segurança para a camada de interface de usuário 2 / 2 ptsPergunta 5 Qual dos tipos de testes abaixo representa a base (primeira porção) da Pirâmide de Testes em APIs? Testes de Unidade Testes de Componente Testes de Integração Testes exploratórios Pontuação do teste: 10 de 10
Compartilhar