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.
Lista de comentários
Resposta:
1 - Arquitetura em 3 camadas
2 - Microsserviços.
3 - web, consome, métodos, comunicação.
4 - F - F - V - F.
5- comuns, anotação, static.
6 - RESTful, camadas, menos.
7 - As duas asserções são falsas.
Explicação: 10/10 no AVA
QUESTÃO 1
1. As arquiteturas servem para separar as responsabilidades em camadas, então a alternativa correta é a opção b. arquitetura de 3 camadas
QUESTÃO 2
1. Para a arquitetura web mais atual, popular entre arquitetos e desenvolvedores, a alternativa correta é a opção e. Microsserviços.
QUESTÃO 3
1. Em relação à aplicação web que consome um serviço, a alternativa que preenche as lacunas é a opção b. Web, consumo, métodos, comunicação.
QUESTÃO 4
1. Considerando as características das aplicações web RESTful, a alternativa correta é a opção c. F- F-V-F.
QUESTÃO 5
1. Em relação a alguns erros de programação que devem ser conhecidos para preveni-los, a alternativa correta é a alternativa d. comum, anotação, estático.
QUESTÃO 6
1. Em relação às restrições da API RESTful, a alternativa correta é a opção d. RESTful, camadas, menos.
QUESTÃO 7
1. As afirmações sobre a camada de apresentação, a alternativa correta é a opção a. Ambas as afirmações são falsas.
A API RESTful
Saiba mais sobre linguagens de programação aqui:
brainly.com.br/tarefa/52559271
#SPJ2