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


More Questions From This User See All

Helpful Social

Copyright © 2025 ELIBRARY.TIPS - All rights reserved.