Prévia do material em texto
TECNOLOGIAS WEB II Lupa Calc. Diminuir Letra Aumentar Letra Calculadora CCT0882_A10_201807068749_V1 Aluno: EDUARDO ALMEIDA LOURES Matr.: 201807068749 Disc.: TECNOLOGIAS WEB II 2021.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Qual a diferença entre API e Serviço ? São a mesma coisa Errado Uma API é composta por vários serviços Um serviço é composto por várias API¿s Errado A API permite o acesso a um módulo, o serviço não. A API e o serviço são independentes Explicação: A API é um módulo dentro do Apigility que possui um ou vários serviços. 2. Na criação de um serviço para uma API utilizando o apigility, é necessário a definição de alguns parâmetros para manipulação de dados, entre eles temos o Get e sua função é? Renomear Exclusão Certo Consulta Alteração Gravação Explicação: Para a API do agility, a método Get é utilizado para consulta de dados. 3. Foi apresentado na disciplina, um protocolo de autenticação que provê um fluxo de autenticação específico para aplicativos web, aplicativos desktop, telefones celulares etc. Marque a opção que apresenta este protocolo. Composer Apigility Zend Doctrine Certo Oauth2 Explicação: As outras respostas apresentam ferramentas e frameworks utilizados nas aulas para outras finalidades. 4. Qual o objetivo do verbo POST no serviço ? Permite excluir informações no serviço Não tem uma função pré-definida. Errado Permite alterar informações no serviço Permite gravar informações no serviço Errado Permite resgatar informações do serviço Explicação: Permite gravar informações do serviço 5. Na criação de um serviço para uma API utilizando o apigility, é necessário a definição de alguns parâmetros para manipulação de dados, entre eles temos o Patch e sua função é? Gravação Certo Alteração Consulta Exclusão Renomear Explicação: Patch ou put, são utilizados para alterar dados na base de dados pela API. 6. Qual o objetivo do verbo POST no serviço ? Errado Não tem uma função pré-definida Permite alterar informações no serviço Permite gravar informações no serviço Permite excluir informações no serviço Errado Permite resgatar informações do serviço Explicação: GET - https://developer.mozilla.org/pt-BR/docs/Web/HTTP/Methods O método GET solicita a representação de um recurso específico. Requisições utilizando o método GET devem retornar apenas dados. Col@bore Não Respondida Não Gravada Gravada Exercício inciado em 18/04/2021 09:28:17. Teste de Conhecimento avalie sua aprendizagem