• Matéria: Informática
  • Autor: aldemiralves0105
  • Perguntado 3 anos atrás

1. Há aspectos que diferenciam uma API REST de SOAP, embora ambas sejam utilizadas para construir aplicações Web que consomem serviços implantados em servidores de aplicação. Sobre esse assunto, analise as afirmações a seguir: I. SOAP é baseada em recursos e é aderente à arquitetura da WWW. II. REST é baseada em operações. III. REST e SOAP são idênticas em relação ao consumo de serviços. IV. REST ignora detalhes de implementação do serviço, sendo aderente à arquitetura da WWW, pois usa o protocolo HTTP e seus métodos simples para acessar recursos por meio de uma interface uniforme. Apenas I e III estão corretas. Apenas I, II e III estão corretas. Apenas III e IV estão corretas. Apenas IV está correta. Apenas I está correta.

Respostas

respondido por: osvaldosouza13
8

Resposta:

Apenas IV está correta.

Explicação:

10/10

respondido por: twijanny
3

Resposta:

1 - Desenvolvimento Web é a área da tecnologia que aborda a construção de sites, aplicações, bancos de dados e quaisquer ferramentas que fazem parte da Web e da Internet. Para ser um bom desenvolvedor Web é preciso:

R: Adotar um ciclo de desenvolvimento de software que deve ser baseado em um processo sistemático e cíclico.

2 - Um requisito funcional define uma função de um sistema de software ou seu componente. Dentre os requisitos não funcionais de uma aplicação Web podemos listar, entre outros:  

R: escalabilidade, segurança e desempenho.

3 - As abordagens de desenvolvimento de aplicações levam em conta fatores como otimização de processos, gerando agilidade e eficiência na realização de atividades, o que sinaliza para um melhor desempenho, e faz potencializar o negócio da empresa que utiliza a aplicação. Acerca dos métodos e abordagens para o desenvolvimento de software, é correto afirmar que:  

R: Scrum, Lean e Kanban são exemplos de metodologias ágeis.

4 - Aplicações Web são sistemas projetados para serem utilizados por meio de um navegador, através da Internet ou aplicações desenvolvidas usando tecnologias como HTML, Java Script e CSS. Sobre as características das aplicações Web que as diferenciam das aplicações tradicionais (desktop), podemos citar que:  

R: sofrem muitas atualizações.

5- No contexto de serviços Web desenvolvidos na linguagem Java, uma aplicação cliente é formada por duas partes. Nesse contexto, assinale a alternativa correta.  

R: A primeira parte é um objeto de uma classe proxy para interagir com o serviço Web.

6- Há aspectos que diferenciam uma API REST de SOAP, embora ambas sejam utilizadas para construir aplicações Web que consomem serviços implantados em servidores de aplicação. Sobre esse assunto, analise as afirmações a seguir:  

R: Apenas IV está correta.

7- Sobre os serviços Web, sabe-se que são componentes de software armazenados em um host e que podem ser acessados via ______. A comunicação entre os serviços Web é feita via tecnologias como ______ e ______.  

R: chamada de método, XML e HTTP.

8- Uma arquitetura monolítica descreve uma aplicação de software em camadas, combinado interface, código de acesso a dos em um único programa, ao contrário das arquiteturas de microsserviços. Considerando a organização das arquiteturas Web em monolítica e de microsserviços, é correto afirmar que:  

R: as de microsserviços são fracamente acopladas e usam uma infraestrutura mais complexa com a adoção de containers, por exemplo.

9 - Serviços Web é uma solução utilizada para integrar aplicações. No que diz respeito aos serviços Web, analise as afirmações a seguir e escolha a resposta correta.  

R: Apenas III e IV estão corretas

10 - Em relação aos estilos SOAP e REST para construir aplicações distribuídas e em especial aplicações Web, assinale a alternativa correta.  

R: SOAP é baseada em XML-RPC, sendo usado como transporte de mensagens XML.

Explicação:

10/10

Perguntas similares