Prévia do material em texto
1) Muitos desenvolvedores iniciantes encontram barreiras ao tentar consumir uma API e Web Service. Essa realidade, em muitos casos, é devido à falta de entendimento e conhecimento sobre conceitos básicos, como consumir, GET e nodemon. Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I – C; II – B; III – A. · I – B; II – A; III – C. · I – C; II – A; III – B. · I – A; II – B; III – C.CORRETO · I – B; II – C; III – A. Código da questão: 66262 2) As arquiteturas de Web Services possuem entidades que interagem entre si para realizar uma publicação, uma busca e execuções de operações de Web Services. Basicamente existem três entidades interagindo entre si, o provedor do serviço (service provider), o cliente de serviço (service requestor) e o servidor de registro (service registry). Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I – B; II – C; III – A.CORRETO · I – C; II – A; III – B. · I – A; II – B; III – C. · I – C; II – B; III – A. · I – B; II – A; III – C. Código da questão: 66248 3) Analisar arquiteturas de aplicações API e de Web Services é um processo extremamente importante e que requer muito cuidado. O usuário deve verificar qual o ___________ da implementação da arquitetura e para que tipo de __________ sua API ou Web Service será implementado, dessa forma não terá riscos de utilizar uma interface ou um programa que não esteja de acordo com a sua _____________ e com a ideia do ____________. Alternativas: · Propósito; ambiente; inutilidade; usuário. · Propósito; ambiente; necessidade; projeto.CORRETO · Propósito; ambiente; necessidade; usuário. · Projeto; ambiente; inutilidade; projeto. · Projeto; ambiente; necessidade; usuário. Código da questão: 66257 4) O __________ é uma plataforma onde você vai poder desenvolver diversas aplicações com a linguagem ___________. E por que você deve utilizar essa plataforma? Para poder consumir __________ ou _____________. A linguagem utilizada nessa plataforma mantém o projeto simples, com a possibilidade de realizar possíveis manutenções de uma maneira mais fácil. Alternativas: · API; Node.js; Web Service; JavaScript. · Web Service; API; Node.js; JavaScript. · JavaScript; API; Node.js; Web Services. · Node.js; JavaScript; API; Web Service.CORRETO · JavaScript; Web Service; API; Node.js. Código da questão: 66265 5) As ferramentas mais utilizadas para o desenvolvimento de Web Services são ferramentas de grandes empresas, renomadas e conhecidas no mercado, embora as ferramentas produzidas por elas não desqualifiquem em nada as ferramentas menos conhecidas. Pode-se citar as ferramentas de desenvolvimento e teste de Web Services estão a framework .net e as ferramentas Java Apache Axis, JAXRPC, IBM Web Service Toolkit e Java Web Service Developer Pack. Leia e associe as duas colunas conforme as características das ferramentas de desenvolvimento. Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I – B; II – C; III – A.CORRETO · I – A; II – B; III – C. · I – B; II – A; III – C. · I – C; II – B; III – A. · I – C; II – A; III – B. Código da questão: 66269 6) A NR-12 (BRASIL, 1978) descreve em seu texto as definições sobre os tipos de proteções necessárias nas máquinas e equipamentos, além de estabelecer as distâncias de segurança que essas proteções devem ser instaladas. Leia e associe as duas colunas conforme os requisitos dessa Norma Regulamentadora. BRASIL. Ministério do Trabalho e Previdência. NR-12 - Segurança no trabalho em máquinas e equipamentos. 8 jun. 1978. Disponível em: https://www.gov.br/trabalho-e-previdencia/pt-br/composicao/orgaos-especificos/secretaria-de-trabalho/inspecao/seguranca-e-saude-no-trabalho/normas-regulamentadoras/nr-12.pdf. Acesso em: 19 out. 2021. Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: · I – A; II – B; III – C. · I – C; II – A; III – B.CORRETO · I – B; II – A; III – C. · I – C; II – B; III – A. · I – B; II – C; III – A. Código da questão: 66255 7) O desenvolvimento de API é um processo em que se vê a necessidade de tomar vários cuidados, isso porque, ao fim da implementação, deve-se ter uma aplicação simples, de fácil entendimento e de fácil acesso, para que todos possam acessar e utilizar as funcionalidades existentes nela. Dessa forma, a API deve estar toda documentada para que um usuário possa entender as suas funcionalidades. Sobre as ferramentas que realizam a documentação de uma API, assinale a alternativa correta que aponta uma ferramenta que realiza a documentação de uma API. Alternativas: · WordPad. · Swagger.CORRETO · Writer. · Bloco de notas. · Word. Código da questão: 66271 8) Com ________ a segurança é aliada da certeza de uma compra efetivada e sem medos de possíveis transtornos. Sendo assim, ela é capaz de __________ diversas plataformas, aplicações e programas para que seja ___________ uma determinada funcionalidade, um padrão já existente, de forma que __________ consiga realizar as suas tarefas do cotidiano, como pagar contas on-line e acessar redes sociais. Assinale a alternativa que completa adequadamente as lacunas: Alternativas: · A API; comunicar; implementada; o usuário.CORRETO · A API; implementar; comunicada; o usuário. · O Web Service; bloquear; comunicar; o usuário. · O RESTful; desbloquear; negociado; o cliente. · O usuário; implementar; comunicar; a API. Código da questão: 66246 9) Visualizando a construção de um projeto de arquitetura de uma API Web, podemos verificar, por exemplo, que além do protocolo de transmissão de HTTP, é possível utilizar outros protocolos de comunicação, como o protocolo WebSockets, o protocolo XMPP e o protocolo MQTT. Sobre o protocolo MQTT, analise as afirmativas a seguir e assinale-as com V (verdadeiro) ou F (falso): ( ) Realiza troca de grandes mensagens. ( ) Realiza a comunicação entre interfaces. ( ) IoT é um exemplo de aplicabilidade. ( ) Possui protocolos leves. ( ) Realiza baixo consumo de hardware. Assinale a alternativa que contenha a sequência correta de V e F: Alternativas: · V – V – F – V – F. · F – F – F – V – V. · V- V - F – F – F. · F – F – V – V – V.CORRETO · F – V – F – V – F.