Leia o trecho a seguir: "Imagine um aplicativo para agências de viagens. É importante lembrar as datas e o destino inseridos para reservar o voo, para que o cliente não precise reinserir as informações na hora de fazer reservas de hotel e aluguel de carro. Esse tipo de informação, disponível apenas para solicitações do mesmo usuário, podem ser compartilhadas por meio do escopo da sessão". Fonte: BERGSTEN, H. JavaServer Pages. 2 ed. Gravenstein Highway North, Sebastopol, CA. Editora: O'Reilly Media, Inc. 2002, p. 128. Considerando essas informações e o conceito estudado sobre o escopo de sessão, analise as afirmativas a seguir. 1. O escopo de sessão permanece ativo até que o usuário deixe o sistema, por inatividade ou saída explícita, que é o momento em que ele invoca algum elemento de saída que destrói a sessão. II. O tempo de inatividade, que acaba por encerrar uma sessão, é uma proteção sistêmica que pode ser configurada de acordo com a necessidade da aplicação. III. As variáveis do escopo de sessão são gravadas no recurso state, ou estado, que é natural de implementações do protocolo HTTP em versões acima da 1.0. IV. Os escopos de sessão são flexíveis ao ponto de poderem ser compartilhados facilmente por diferentes sites, por meio de uma chave criptografada chamada Universal Session Key. Está correto apenas o que se afirma em: A) l e IV. B) Il e IV. C) l e lll. D) l e ll. E) Il e III.​
Responda
Pergunta 3 0 Pontos Leia o trecho a seguir: "O protocolo HTTP começa com uma solicitação que, por sua vez, o devolve com uma resposta. [...] Após enviar a solicitação, o navegador pode enviar alguns cabeçalhos que fornecem informações a respeito da solicitação, seu conteúdo [...]." Fonte: GONÇALVES, E. Desenvolvendo Aplicações Web com JSP Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax. Páginas 1 e 2. Rio de Janeiro-RJ: Editora Ciência Moderna Ltda., 2007. Considerando essas informações e o conteúdo estudado sobre parâmetros de requisição no protocolo HTTP 1.1, pode-se afirmar que as informações geralmente fornecidas no cabeçalho no momento da requisição ao servidor são: A tipo da requisição, host alvo, navegador do cliente, sistema operacional do cliente e tipo da conexão realizada, sendo essa normalmente do tipo Keep-Cross. B tipo da requisição, host alvo, navegador do cliente, sistema operacional do cliente e tipo da conexão realizada, sendo essa normalmente do tipo Keep-Alive. tipo da requisição, host alvo, tempo máximo de espera do retorno, navegador do cliente e sistema operacional do cliente. D tipo da requisição, host alvo, tipo de sincronização, navegador do cliente, sistema operacional do cliente e tipo da conexão realizada, sendo essa normalmente do tipo Keep-alive. E tipo da requisição, host alvo, dados pessoais da conta do usuário, navegador do cliente e sistema operacional do cliente.​
Responda
Leia o trecho a seguir: "Muitos dos que migram para o Java se perguntam o porquê dessa linguagem ser tão famosa, uma vez que é muito mais complexa que as demais citadas. A utilização de tecnologias Java oferece diversas vantagens em relação ao uso de outras tecnologias no servidor. As principais vantagens são herdadas da própria linguagem Java." Fonte: GONÇALVES, E. Desenvolvendo Aplicações Web com JSP Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax. Página: VII. Rio de Janeiro-RJ: Editora Ciência Moderna Ltda., 2007. Considerando essas informações e o conteúdo estudado sobre as vantagens do uso de tecnologias Java, analise as afirmativas a seguir. 1. O Java apresenta grande velocidade de processamento de scripts, porém, isso é possível pela dependência de seus códigos funcionarem em um sistema operacional específico, escolhido pelo desenvolvedor. II. A base conceitual de orientação a objetos do Java simplifica o desenvolvimento e aproxima a resolução de problemas do mundo real, também composto de classes de objetos. III. O Java apresenta uma boa segurança, possui vários recursos de proteção das classes e de seu ambiente como um todo, além de suporte ao tratamento de exceções. IV. As tecnologias têm boa integração, principalmente devido ao Java requerer execução de processamento em fila, evitando concorrência no comportamento de objetos. Está correto apenas o que se afirma em: A Il e lll. B I, II e IV. C l e lv. D III e IV. E I, II e III.​
Responda
Leia o trecho a seguir: "IDES: outra grande vantagem na utilização da linguagem Java está em suas IDEs, que com certeza, são as melhores do mercado, em qualquer ramo de atividade em que você queira empregar essa linguagem. Além dessas vantagens, a arquitetura de servidor escrita em Java possibilita alguns benefícios adicionais, como escalabilidade [...]". Fonte: GONÇALVES, E. Desenvolvendo Aplicações Web com JSP Servlets, JavaServer Faces, Hibernate, EJB 3 Persistence e Ajax. Página: VIII. Rio de Janeiro-RJ: Editora Ciência Moderna Ltda., 2007. Considerando essas informações e o conteúdo estudado sobre ambiente de desenvolvimento, pode-se afirmar que a consequência da escalabilidade nas aplicações Java, incluindo aquelas que sejam Web, é que: A) é possível distribuir a carga de processamento em diversos servidores modernos, tornando viável remover e adicionar servidores de acordo com a demanda. B) os objetos instanciados se adaptam ao tamanho da memória RAM em um rico gerenciamento de escala, com compactação de dados de modo dinâmico. C) a máquina virtual pode ser instalada em computadores com pouca memória sem que a eficiência seja gravemente prejudicada. D) existem várias bibliotecas internacionais com atualização contínua, fazendo com que as aplicações possam aumentar de recursos de modo fácil e transparente. E) pode haver a separação de serviços com gerenciamento virtual de escala de acessos e de processamento. Isso, em Java, é realizado de modo fechado e integrado ao compilador presente na máquina virtual Java.​
Responda
Leia o trecho a seguir:"No Deployment Descriptor, que fica localizado no arquivo web.xml, são definidas configurações para uma determinada aplicaçãoWeb, que é composta de vários arquivos que ficam no contêiner web para processar as requisições que são respondidas compáginas HTML aos clientes. Uma dessas principais configurações está relacionada aos parâmetros de contexto."Fonte: ORACLE, 2017. Java™ Servlet Specification Version 4.0. Disponível em: <https://javaee.github.io/servlet-spec/downloads/servlet-4.0/servlet-4_0_FINAL.pdf>. Acesso em: 27 set. 2019.Considerando essas informações e o conteúdo estudado, pode-se dizer que os parâmetros de contexto definem:A) o nome, via <param-name>, e conteúdo, via <param-value>, de atributos que podem ser utilizados em todo o contexto deum servlet específico e sua marcação é a <context-param>.B) o nome, via <param-name>, e conteúdo, via <param-value>, de atributos que podem ser utilizados em todo o contexto deuma requisição específica e sua marcação é a <context-param>.C) o nome, via <context-name>, e conteúdo, via <context-value>, de atributos que podem ser utilizados em todo o contextoda aplicação e sua marcação é a <context>.D) eles usam padrões de URL para marcar outro arquivo XML, onde ficam as configurações que são utilizadas por toda aaplicação.E) o nome, via <param-name>, e conteúdo, via <param-value>, de atributos que podem ser utilizados em todo o contexto daaplicação e sua marcação é a <context-param>.​
Responda
Pergunta 4 Leia o trecho a seguir: "Se aplicação web contiver páginas JSP localizadas em subdiretórios, os arquivos de origem do servlet são criados em um diretório (e pacote) que corresponde à estrutura da aplicação, então as páginas JSP ficam localizadas em diretórios diferentes, não colidindo." Fonte: BERGSTEN, H. JavaServer Pages. 2 ed. Gravenstein Highway North, Sebastopol, CA. Editora: O'Reilly Media, Inc. 2002, p. 290. Considerando essas informações e o conteúdo sobre páginas JPS, analise as estruturas de pastas a seguir e associe-as com as respectivas descrições dos arquivos nelas contidos. 1) Pasta WebContent 2) Pasta WEB-INF 3) Pasta META-INF 4) Pasta WEB-INF/lib 5) Subpastas criadas pelo usuário dentro de WebContent () Arquivos HTML, documentos JSP, imagens e arquivos texto que serão entregues aos clientes via protocolo HTTP para a formação da página HTML. () Arquivo de manifesto MANIFEST.MF, que indica dados básicos sobre uma aplicação para sua execução de modo apropriado. Esse é uma pasta opcional gerada pelo ambiente Eclipse. () Recursos que não estão acessíveis diretamente ao navegador, mas que são visíveis ao código dos Servlets no chamado ServletContext. Ela ainda contém o arquivo Deployment Descriptor: o web.xml. () Arquivos acessados pelo navegador que são divididos por tipos ou pela função, geralmente. Essa estrutura serve para organizar os arquivos, como é o caso de uma pasta para agrupar "imagens". () Bibliotecas, geralmente com arquivos .jar, para inclusão de recursos nos servlets. Agora, assinale a alternativa que apresenta a sequência correta: A) 3, 2, 4, 5, 1 B) 1, 2, 3, 4, 5 C) 2, 3, 1, 5, 4 D 5, 3, 4, 2, 1 E) 1, 3, 2, 5, 4.​
Responda

Helpful Social

Copyright © 2024 ELIBRARY.TIPS - All rights reserved.