Você está na página 1de 9
1. O que é JSON? © O Tépico 14.2.0 - JSON (JavaScript Object Notation) é um formato de dados usadco por aplicativos para armazenar e transportar dados. ® E um formato para armazenar e transportar dados. E uma linguagem de programacao compilada. () E um banco de dados. E uma linguagem de programacao 2. Qual é uma restrigo de arquitetura 4 qual um verdadeiro servigo da web RESTful API deve aderir? © Tépico 14.4.0 - A conformidade com as restrigdes da arquitetura REST é geralmente referida como sendo “RESTful” Uma API pode ser considerada "RESTful" se tiver os seguintes recursos: » Cliente/servidor - © cliente lida com o front-end e o servidor lida com o back-end. « Stateless - Nenhum dado do cliente é armazenado no servidor entre a solicitagao. O estado da sessao € armazenado no cliente. » Cacheable - Os clientes podem armazenar em cache as respostas localmente para melhorar o desempenho. Ele usa HTTPS para transportar dados. @E executado como modelo de cliente / servidor. Opera como um servigo de nuvem. Ele deve suportar o formato de dados XML. 3. No exemplo de solicitagdo da API RESTful, ht tp ://Mww w.mapquestapi.com/directions/v2/route? outFormat=json&key=KEY&from=San+Jose,Ca&to=Monterey,Ca , qual termo descreve as direg¢des do componenet /v2/rota ? Tdpico 14.4.0 - Nesta solicitagao de API de amostra, os diferentes componentes sao os seguintes: « API Server - 0 servidor da API MapQuest, ht tp ://ww w.mapquestapi.com e Recursos - a API de direcionamento do MapQuest, direcionado/v2/rota e Query - o formato dos dados e as informagdes que o cliente esta solicitando do servigo da API, incluem: » Formato - formato JSON é solicitado - Chave - chave de autenticagao, aqui esta a CHAVE » Parametros - informagées pertencentes 4 solicitagao, neste exemplo, "from=San+Jose,Ca" e \"to=Monterey,Ca\" (©) Servidor de API @) recursos () parametros () consutta 4. Qual declaragdo descreve uma API? © Topico 14.3.0 - Uma interface de programagao de aplicativos (API) é um conjunto de fungées e procedimentos para permitir a ccomunicagao entre aplicativos. Normalmente, um aplicativo de servigo fornece uma API para permitir que aplicativos clientes acessem os dados do aplicativo de servico. @E um conjunto de fungdes & procedimentos que permitem que um aplicative cliente acesse os dados da aplicagdo de servigo. ) E uma linguagem de programacgao para criar um aplicative baseado na Web. ) E um conjunte de fungées e sub-rotinas a serem usadas em um aplicativo abrangente ) E um conjunto de regras que filtram o trafego de rede para aplicativos baseados na Web. 5. Qual termo descreve o processo de gerenciamento de alteragdes na configuragao dos dispositivos de rede de maneira ordenada? © Tépico 14.5.0 - As ferramentas de gerenciamento de configuragao geralmente incluem automagao e orquestragao. A automagaéo esta executando automaticamente uma tarefa em um sistema. Organizar as tarefas automatizadas em um processo ou fluxo de trabalho coordenado é chamado de orquestragao. ©) automagao ( ) controle da versao (© provisionamento @ orquestracao 6. Qual API de servico da web pode usar varios formatos de dados, incluindo JSON, XML ¢ YAML? © Tépico 14.3.0 - A API REST pode usar varios formatos de dados, incluindo JSON, XML, YAML e outros. OQ SOAP e o XML- RPC usam o formato XML. JSON-RPC usa 0 formato JSON. @ REST SOAP JSON-RPC XML-RPC “I . Quais so os dois motives pelos quais a maioria das APIs RESTful exige uma chave na solicitagao? (Escoiha dois.) © Tépico 14.4.0 - Muitas APIs RESTful, incluindo APIs piblicas, uma chave protegida. Os motivos pelos quais um provedor de API pode exigir uma chave incluem 0 seguinte: » para autenticar a fonte e garantir que ela esteja autorizada a usar a API ¢ para limitar o ntimero de pessoas que usam uma API « Capturar é rastrear melhor os dados solicitados pelos usuarios « coletar informagdes sobre as pessoas que usam uma API para reunir informagdes sobre as pessoas que usam a API para autenticar a fonte solicitante oj para especificar 0 formato de dados esperado da resposta (J para garantir que a consulta comesponda aa servigo oferecido pela aplicagéo web (para eriptografar a mensagem de consulta na solicitagao da API 8. Qual é a diferenca entre os formatos de dados XML e HTML? © Tépico 14.2.0 - XML é uma estrutura de dados legivel por humanos usada para armazenar, transferir e ler dados por aplicativas. Como o HTML, o XML usa um conjunto relacionado de tags para incluir dados. No entanto, diferentemente do HTML, o XML nao usa tags predefinidas ou uma estrutura de documento padrao, mas usa tags e estrutura auto-descritivas. ) XML formata dados em hexadecimal, enquanto HTML formata dados em bindario. () © XML requer indentagao para cada par de chave / valor, enquanto o HTML nao exige indentagao. () © XML inclui dados dentro de um par de tags, enquanta 0 HTML usa um par de aspas para incluir dados @o XML usa uma estrutura de dados auto-descritiva, mas o HTML usa uma estrutura de documento padrdo. s Um programador esta usando o Ansible como ferramenta de gerenciamento de configuracao. Qual termo é usado para descrever um conjunto de instrucdes para execugao? Tépico 14.5.0 - Ansible usa o nome Playbook para descrever o conjunto de instrugées a serem executadas. © Manifesto @ Guia de atividades ) Pilar () Cookbook 10. Qual termo 6 usado para descrever um conjunto de instrugdes para execugao Pela ferramenta de gerenciamento de configuracéo Chef? © Tépico 14.5.0 - A ferramenta de gerenciamento de configuragdo Chef usa o nome Cookbook para descrever 0 conjunto de instrugdes a serem executadas @ Cookbook )) Manifesto ) Pilar () Guia de atividades 11. Quais sao as duas ferramentas de gerenciamento de configuragao aprimoradas usando Python? (Escolha dois.) © Topico 14.5.0 - Ansible e SaltStack so ferramentas de gerenciamento de configuragao aprimoradas usando o Python. Chef e Puppet sao ferramentas de gerenciamento de configuragao aprimoradas usando Ruby. Ruby é normalmente considerada uma linguagem mais dificil de aprender do que Python. NETCONF é um protocolo de gerenciamento de rede. Ansible {_] NETCONF SaltStack fl Puppet {_] Chet 12. Qual fungao do sistema de rede baseada em intengao da Cisco (IBNS} permite que os operadores de rede expressem o comportamento esperado cde rede que melhor dara suporte a intengdo de negdcios? ©) Tépico 14.6.0 - O recurso de tradugao do Cisco IBNS permite que os operadores de rede expressem o comportamento esperado da rede que melhor apoiara a intencao do negocio. () Analise de ACL (_) ativagao (@) tradugao ¢ | garantia 13. Quais tipos de APIs sao adequades para a comunicagao de dados entre um site de viagens e uma cadeia de hotéis com seguranca sobre dados de disponibilidade de quartos? © Tépico 14.3.0 - APIs de aplicativos sao categorizadas da seguinte maneira: « APIs abertas ou APIs publicas - disponiveis ao ptblico e podem ser usadas sem restrigées « APIs Internas ou Privadas - usadas por uma organizagao ou empresa para acessar dados e servigos apenas para uso interno » APIs de Parceiros - usados entre uma empresa e seus parceiros de negocios ou contratados para facilitar os negécios entre eles ) APIs internas @ APls de parceiros ) APIs publicas 14. Quais caracteres 40 usados para incluir uma chave JSON? © Tépico 14.2.0 - As chaves JSON estdo no lado esquerdo dos dois pontos. Eles precisam ser colocados entre aspas duplas, como em "chave", e podem ser qualquer sequéncia valida. @ Aspas ("....") jois pontos (:) ‘olchetes ([]) irgulas (.) 15. Qual caractere 6 usado para separar pares de chave / valor JSON? ©) Tépico 14.2.0 - Cada par de chave / valor em uma série de pares de chave / valor é separado por virgula, portanto, o meio de um JSON se parece com esta "chave": "valor", "chave": "valor ". (@) (virgula) , tracgo) - ( (barra para a frente) / ( ( ) (ponto e virgula) ;

Você também pode gostar