Baixe o app para aproveitar ainda mais
Prévia do material em texto
Portal Digital do Aluno (/index/index) Início (/) Sistemas de Informação - Bacharelado - 3º S… Programação Para Internet em Back-end (/a… Av2 - Programação Para Internet em Back-e… Av2 - Programação Para Internet em Back-end - A (/notificacao/index) Meus Cursos (/index/index) Serviços Online Apoio ao Estudo Oportunidades Ajuda Area do Usuário Sair Informações Adicionais Período: 10/04/2023 00:00 à 05/06/2023 23:59 Situação: Confirmado Tentativas: 1 / 3 Pontuação: 1500 Protocolo: 856487065 A atividade está fora do período do cadastro Avaliar Material 1) O protocolo SOAP, abreviação para Simple Object Access Protocol, é uma especificação para a troca de informação entre sistemas, ou seja, uma especificação de formato de dados para envio de estruturas de dados entre serviços, com um padrão para permitir a interoperabilidade entre eles. Já o REST significa REpresentational State Transfer (ou Transferência de Estado Representativo, em tradução livre), e é um estilo de desenvolvimento de web services que teve origem na tese de doutorado de Roy Fielding. Com base em arquitetura de sistemas, SOAP e REST, avalie as seguintes asserções e a relação proposta entre elas. Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). Ok https://colaboraread.com.br/index/index https://colaboraread.com.br/ https://colaboraread.com.br/aluno/dashboard/index/3332022703 https://colaboraread.com.br/aluno/timeline/index/3332022703?ofertaDisciplinaId=1945807 https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/index/index javascript:void(0); https://www.canaldatransparencia.com.br/cogna/ a) b) c) d) e) 2) I. O REST passou a ser então uma alternativa em relação ao protocolo SOAP, fornecendo recursos mais simplificados para operações comuns como consulta, criação e atualização de dados. Porque II. SOAP parte do princípio da utilização de XMLs para a transferência de objetos entre aplicações. A respeito dessas asserções, assinale a alternativa correta: Alternativas: As asserções I e II são proposições verdadeiras, mas a II não justifica a I. Alternativa assinalada As asserções I e II são proposições verdadeiras e a II justifica a I. A asserção I é uma proposição verdadeira e a II, falsa. A asserção I é uma proposição falsa e a II, verdadeira. As asserções I e II são proposições falsas. O framework Spring traz várias funcionalidades, a principal delas no que se refere ao desenvolvimento de aplicações web para back-end, é o Spring Boot. De acordo com as informações apresentadas na tabela a seguir, faça a associação das features contidas na Coluna A com suas respectivas funcionalidades, apresentados na Coluna B. Coluna A Coluna B I. Spring Boot 1. Gerenciamento de informações de seção do usuário. II. Spring Data 2. Acesso e manipulação de dados. III. Spring Cloud 3. Ferramentas para integração com ambientes na nuvem. IV. Spring Security 4. Recursos para utilização de padrões de segurança. V. Spring Session 5. Inicialização da aplicação e gestão de dependências. Assinale a alternativa que apresenta a associação CORRETA entre as colunas: Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/ a) b) c) d) e) 3) a) b) c) d) e) Alternativas: I-5; II-2; III-3; IV-4; V-1. Alternativa assinalada II-4; III-5; I-3; V-1; IV-2. I-3; II-1; III-2; IV-5; V-4. III-5; I-2; II-3; V-4; IV-1. V-5; I-2; II-3; IV-4; III-1. O framework JSF (Java Server Faces) permite o uso de modelos de componentes que permitem a renderização de aplicações em ambiente web. No início da utilização do JSF, a ideia era que ele fosse uma tecnologia para a criação de páginas web, pois ele já era conhecido como um framework para desenvolvimento web, e possui facilidade de integração com diversos componentes e separação da lógica de negócio, ajudando de maneira significativa no desenvolvimento de código desacoplado. Considerando as informações apresentadas, analise as assertivas a seguir: I. Uma aplicação desenvolvida em JSF necessita da definição de um arquivo de configuração, chamado de "web.xml". II. O JSF, por trabalhar com componentes, apresenta um ciclo de vida longo, como sua renderização, que acontece em fases separadas. III. No JSF, os elementos são trabalhados dentro de uma página de cima para baixo, como obtenção de uma resposta para um pedido na tela. Considerando o contexto apresentado, é correto o que se afirma em: Alternativas: I, apenas. II, apenas. III, apenas. I e II apenas. Alternativa assinalada I, II e III. Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/ 4) a) b) c) d) e) 5) a) Uma das preocupações que devem ser levadas em consideração no desenvolvimento de um WebService RESTful é o mecanismo de autenticação das APIs. Uma das formas utilizadas pelo Java para autenticar a API é a autenticação básica (Basic Auth). Sobre o mecanismo de autenticação básica é correto afirmar que: Alternativas: a incorporação ao protocolo HTTP está indisponível. é incorporado ao protocolo HTTP, sendo um meio de autenticação simples. Alternativa assinalada apresenta performance inadequada para o processo de desenvolvimento de software. pertence a camada de transporte do modelo OSI. a implementação no protocolo HTTP só é possível por meio da utilização do JWT. Apache Maven é uma ferramenta de gerenciamento de dependências de projetos de software. Com base no conceito de um Modelo de Objeto de Projeto (POM - Project Object Model), pode gerenciar a compilação, relatórios e documentação de um projeto a partir de uma informação central (MAVEN, 2021). Com base no conceito de desenvolvimento de sistemas web utilizando Maven, avalie as seguintes asserções e a relação proposta entre elas: I. Maven é um framework utilizado para a integração e gerenciamento de dependências de uma aplicação desenvolvida em Java. Porque II. O Maven baixa bibliotecas Java e seus plug-ins em um ou mais repositórios e armazena-os em uma área de cache local. A respeito dessas asserções, assinale a alternativa correta. Alternativas: As asserções I e II são proposições verdadeiras, mas a II não justifica a I. Alternativa assinalada Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/ b) c) d) e) As asserções I e II são proposições verdadeiras e a II justifica a I. A asserção I é uma proposição verdadeira e a II, falsa. A asserção I é uma proposição falsa e a II, verdadeira. As asserções I e II são proposições falsas. Esse site utiliza cookies para oferecer uma melhor experiência de navegação, analisar como você interage em nosso site, otimizar o desempenho e personalizar o conteúdo. Ao utilizar este site, você concorda com o uso de cookies. Saiba mais em nosso Portal de Privacidade (https://www.canaldatransparencia.com.br/cogna/). https://www.canaldatransparencia.com.br/cogna/
Compartilhar