Baixe o app para aproveitar ainda mais
Prévia do material em texto
EXERCÍCIOS UNIDADE 1 - Design API's - APIs e Web Services Questão 1 Correta 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. Questão 2 Correta “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. Questão 3 Incorreta “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: Solução esperada V – F – F – V. Questão 4 Correta “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. Questão 5 Correta “Se sua estratégia de app para dispositivos móveis for um sucesso, você precisará de aplicativos executados em iOS e Android. [...] A questão é que, dependendo da estratégia da sua empresa, os aplicativos móveis podem precisar rodar em duas, três ou até mais plataformas. A criação de aplicativos móveis para suportar uma variedade de dispositivos geralmente leva a uma discussão sobre a criação de uma API.” Qual a principal característica das APIs que as tornaram tão populares no contexto de aplicativos mobile? Sua resposta Correta A presença de interface padronizada para comunicação via rede.
Compartilhar