PERGUNTA 1

1. As arquiteturas servem para fazer a separação de responsabilidades em camadas, e não raro cada uma dessas camadas pode, por sua vez, estar localizada em servidores diferentes...

Assinale a alternativa....


a. Arquitetura cliente-servidor

b. Arquitetura em 3 camadas

c. Arquitetura de microsserviços.

d. Arquitetura monolítica.

e. Arquitetura em 2 camadas.



PERGUNTA 2

1. Existe arquitetura reconhecida como muito mais atual, sendo bastante popular junto aos arquitetos e aos desenvolvedores web. Como característica, ela fornece das funcionalidades encontradas na arquitetura monolítica, mas são bem mais leves e com funcionalidades bem específicas. Seus componentes têm baixo acoplamento e requerem monitoramento.

Assinale a alternativa...


a. Kanban.

b. cliente-servidor.

c. Scrum.

d. Cascata.

e. Microsserviços.


PERGUNTA 3

1. Uma aplicação web que faz o consumo de um serviço _consiste em duas partes: a primeira é um objeto de uma classe proxy, destinada à interação com esse serviço, e a outra é a aplicação-cliente, que _o serviço em questão, chamando _ no objeto da classe proxy. O código-cliente chama métodos no objeto proxy, que trata os detalhes de _ com o serviço relacionado.


Assinale a alternativa...


a. virtual, examina, programadores, impressão

b. web, consome, métodos, comunicação.

c. digital, debuga, auditores, virtualização.

d. financeiro, aciona, clientes, especificação.

e. físico, reverte, processos, programação.


PERGUNTA 4

1. O REST se apresenta como uma abstração da tradicional arquitetura WWW, mostrando-se como um estilo arquitetural que dispõe de um conjunto de restrições orientadas aos componentes da aplicação. Seu foco primordial é o papel dos componentes, ignorando, assim, detalhes acerca da implementação de componentes e de aspectos de sintaxe do protocolo.

Levando em consideração as características das aplicações web RESTful, identifique se são (V) verdadeiras ou (F) falsas as afirmações a seguir.


I. ( ) A restrição Hateoas visa ajudar clientes a consumir o serviço a partir de profundo conhecimento prévio da API.

II. ( ) O REST lida com a baixa adesão frente às necessidades do atual mercado de desenvolvimento web.

III. ( ) Na prática, a manipulação de recursos da aplicação web se dá por meio de representações.

IV. ( ) A presença de mensagens autodestrutivas é um dos critérios para que se alcance uniformidade de interface.


Assinale a alternativa...


a. F - F - F - V.

b. V - F - V - F.

c. F - F - V - F.

d. V - V - F - F.

e. F - V - V - V.


PERGUNTA 5

1. Existem alguns erros bastante __de programação que precisam ser conhecidos para que possam ser prevenidos. Um deles é o lapso em expor um método como efetivamente um método web (portanto, com a declaração com a __ @WebMethod), o que acaba impedindo que os clientes do serviço web consigam acessá-lo. Outro equívoco é a inobservância que os métodos com a anotação @WebMethod simplesmente não podem ser ___: ocorre que um objeto da classe de serviço web precisa existir para que um cliente consiga acessar os métodos web daquele serviço.


Assinale a alternativa...


a. inofensivos, sinalização, HugeInteger.

b. fatídicos, transferência, bigger.

c. raros, programação, dynamic.

d. comuns, anotação, static.

e. triviais, aplicação, subtract.


PERGUNTA 6

1. É importante que um desenvolvedor web esteja ciente das restrições da API __. A esse respeito, os critérios para uma API dessa categoria residem em uma interface uniforme, sem estado, cacheadas, em arranjo de cliente-servidor e estritamente baseada em __. Admite-se que, dentre tais restrições, a da interface uniforme é aquela que se mostra _atendida.


Assinale a alternativa...


a. Private, blockchain, mais.

b. Public, hardware, menos.

c. Composite, estágios, mais.

d. RESTful, camadas, menos.

e. Partner, mineração, mais.


PERGUNTA 7

1. Visando à criação de uma camada de apresentação, separando-a da camada de backend, o que é preciso considerar é que, em um aplicativo tradicional multicamadas, a camada de aplicativo (ou seja, de negócios) tende a reunir os componentes essenciais para o aplicativo, incluindo a lógica de domínio dentro deles. Tais APIs refinadas realizam a interação junto à camada de acesso a dados, visando à recuperação de dados persistentes oriundos de um banco de dados. Elas acabam estabelecendo um limite natural para a camada de apresentação, favorecendo que se desacople a camada de apresentação em um espaço separado de aplicativo.


Sobre isso, avalie as asserções...


I. O gateway de API substitui a camada de apresentação e a lógica do aplicativo.


PORQUE


II. Tal gateway se mostra uma camada tênue e diversa para a apresentação interagir.


Assinale a opção correta.


a. As duas asserções são falsas.

b. A primeira asserção é verdadeira, e a segunda é falsa.

c. As duas asserções são verdadeiras, e a segunda justifica a primeira.

d. A primeira asserção é falsa, e a segunda é verdadeira.

e. As duas asserções são verdadeiras, mas a segunda não justifica a primeira.
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Lista de comentários


Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.