Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 5 Correta Questão com problema? “Cada vez mais, as APIs são um componente-chave de empresas de internet escaláveis e bem-sucedidas, como Amazon, Stripe, Google e Facebook. Para empresas que desejam criar uma plataforma de negócios que expanda o mercado para todos, as APIs são uma peça importante do quebra-cabeça.” As APIs são excelentes ferramentas para redução de custos operacionais de uma empresa, pois: Sua resposta Correta podem executar diversas tarefas usualmente realizadas por humanos. Comentário Alternativa correta: podem executar diversas tarefas usualmente realizadas por humanos. CORRETA, muitas tarefas podem ser automatizadas por APIs, como emissão de boletos, organização de calendário, criação de relatórios, dentre várias outras. diminuem a energia elétrica necessária para o funcionamento de servidores. INCORRETA, pois, em geral, APIs não são construídas para redução do consumo de energia elétrica. exigem pouco poder computacional para sua execução. INCORRETA, pois APIs podem exigir alto poder computacional dependendo da sua funcionalidade. exigem pouca largura de banda para funcionamento. INCORRETA, pois APIs podem exigir largura de banda dependendo do número de usuários simultâneos. apresentam um baixo custo de desenvolvimento. INCORRETA, pois APIs custam em Pontuação 16/20 Questões realizadas: 5 de 5 1 2 3 4 5 Acertou Errou Anterior Concluir Correção do exercício da unidade Tamanho dafonte Falar com o tutor Sair da correção Fe ed ba ck média 15 mil dólares para desenvolvimento, valor relativamente alto para muitas empresas. Fe ed ba ck Questão 3 Correta Questão com problema? “As APIs podem capitalizar o entusiasmo por um ativo de negócios. O Twitter, por exemplo, capturou a atenção do mundo com sua simples capacidade de manter milhões de pessoas em contato com os pensamentos uns dos outros. A API do Twitter permitiu que milhares de desenvolvedores colocassem a plataforma do Twitter para funcionar em todos os tipos de aplicativos.” Assinale a alternativa com a melhor definição de API pública. Sua resposta Correta são aquelas APIs disponibilizadas por uma organização para que usuários externos façam uso de suas funcionalidades. Comentário Alternativa correta: são aquelas APIs disponibilizadas por uma organização para que usuários externos façam uso de suas funcionalidades. CORRETA, APIs públicas são visíveis a usuários em geral, mas isso não significa que qualquer usuário possa usufruir de suas funcionalidades. Uma API pública pode apresentar restrições de acesso. são APIs compartilhadas entre um grupo limitado de usuários colaboradores de outras empresas. INCORRETA, pois essa é a definição de API parceira. são APIs publicadas internamente para que qualquer colaborador da empresa usufrua de suas funcionalidades. INCORRETA, pois mesmo APIs privadas podem apresentar restrições para usuários internos. são APIs disponibilizadas externamente para qualquer usuário usufrua de suas funcionalidades sem restrições. INCORRETA, pois APIs públicas podem apresentar restrições de acesso. Pontuação 16/20 Questões realizadas: 3 de 5 1 2 3 4 5 Acertou Errou Anterior Próximo Correção do exercício da unidade Tamanho dafonte Falar com o tutor Sair da correção Fe ed ba ck são APIs são totalmente ocultas de usuários externos e disponibilizadas apenas para usuários internos de uma organização. INCORRETA, pois essa é a definição de APIs privadas. Fe ed ba ck Questão 2 Incorreta Questão com problema? “Para muitos de nós, projetar uma API REST às vezes pode parecer mais uma arte do que uma ciência. Algumas práticas recomendadas para o design da API REST estão implícitas no padrão HTTP, enquanto outras abordagens pseudo-padrão surgiram nos últimos anos.” Masse, Mark. 2011. REST API Design Rulebook. “O’Reilly Media, Inc.” Julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas sobre APIs REST. ( ) REST é um paradigma de desenvolvimento para APIs. ( ) Cada API REST é desenvolvida para reconhecer todos os verbos HTTP, sendo eles GET, POST, DELETE e PUT. ( ) Apesar de incomuns, as APIs REST são muito utilizadas no contexto de integração de sistemas. ( ) Em uma API REST, os recursos são endereçados em formato URL. Assinale a alternativa que apresenta a sequência CORRETA: Sua resposta Incorreta V – V – V – V. Solução esperada V – F – F – V. Comentário Pontuação 16/20 Questões realizadas: 2 de 5 1 2 3 4 5 Acertou Errou Anterior Próximo Correção do exercício da unidade Tamanho dafonte Falar com o tutor Sair da correção Fe ed ba ck Alternativa Correta: V – F – F – V. (V) REST é um paradigma de desenvolvimento para APIs. VERDADEIRO, pois REST (REpresentational State Transfer) é o paradigma mais difundido no mercado por apresentar uma pequena curva de aprendizado para o usuário, dentre outras vantagens. (F) Cada API REST é desenvolvida para atender a todos os verbos HTTP, sendo eles GET, POST, DELETE e PUT. FALSO, pois uma API REST não precisa necessariamente atender a todos os verbos HTTP. (F) Apesar de incomuns, as APIs REST são muito utilizadas no contexto de integração de sistemas. FALSO, pois as APIs REST são as mais comuns. (V) Em uma API REST, os recursos são endereçados em formato URL. VERDADEIRO, pois os endpoints de uma API REST são endereços URL, por exemplo https://testeapi.br/api/?results=5000. Fe ed ba ck Questão 1 Correta Questão com problema? Essa aplicação é utilizada para automatizar tarefas administrativas no sistema operacional Windows. Ela permite, por exemplo, o controle de calendário para seleção de datas, controlar dispositivos como impressoras, web cams, monitores dentre vários outros. Assinale a alternativa que melhor se adeque a definição apresentada acima: Sua resposta Correta DLL. Comentário Alternativa correta: DLL. CORRETA, pois DLLs são APIs utilizadas pelo Windows para fornecer uma série de funcionalidades. REST. INCORRETA, pois REST é um paradigma de desenvolvimento e não uma aplicação. API web. INCORRETA, pois APIs web são utilizadas para realizar a comunicação via rede. HTTP. INCORRETA, pois HTTP não é uma aplicação e sim um protocolo de transmissão. SOAP. INCORRETA, pois SOAP é um protocolo de comunicação e não uma aplicação. Pontuação 16/20 Questões realizadas: 1 de 5 1 2 3 4 5 Acertou Errou Anterior Próximo Correção do exercício da unidade Tamanho dafonte Falar com o tutor Sair da correção Fe ed ba ck
Compartilhar