ID 167189 Tecnologia da Informação Padrões de projeto – JAVA EE CESGRANRIO 2021 Uma aplicação Java deve oferecer suporte para que os serviços disponibilizados por objetos que consomem muitos recursos possam ser requisitados, indiretamente, pelas demais classes (clientes) dessa aplicação. As soluções para esse problema de design devem impedir que esses objetos sejam diretamente referenciados pelos clientes, pois eles só devem ser instanciados quando seus serviços forem realmente solicitados. A solução que a equipe de desenvolvimento propôs irá fornecer substitutos para esses objetos reais, de modo a controlar o acesso a eles. As classes dos objetos reais e dos objetos substitutos devem implementar uma mesma interface. Dessa forma, os substitutos servirão de representantes dos objetos reais. Eles receberão requisições dos clientes e as delegarão aos objetos reais. A solução proposta pela equipe de desenvolvimento foi baseada no padrão de projeto A Facade B Adapter C Proxy D Bridge E Composite
ID 167112 Tecnologia da Informação Padrões de projeto – JAVA EE CESGRANRIO 2021 Na camada de apresentação do Java EE 8, o uso de um gerente central que trata todos os pedidos ( requests ), ou um grupo de pedidos, para uma aplicação e os envia para um processo específico, é conhecido como A Abstract Command B Command C Data Access Object D Front Controller E Service Locator
ID 172747 Tecnologia da Informação Padrões de projeto – JAVA EE FCC 2019 Texto associado Atenção : Para responder às questões 38 e 39, considere a figura abaixo. Em um site desenvolvido com recursos Java EE, um formulário passa o valor digitado no campo salário como parâmetro para uma servlet . Para receber o parâmetro salário e armazenar em uma variável do tipo double , utiliza-se a instrução: A double sal = Double.parseDouble(request.getParameter("salário")); B double sal = (double) request.getParameter("salário"); C Double sal = double.parseDouble(request.getParameter("salário")); D double sal = Convert.toDouble(request.getParameter("salário")); E Double sal = request.getSalário("salário").toDouble();
ID 171650 Tecnologia da Informação Padrões de projeto – JAVA EE FCC 2019 No corpo de uma página JSP de uma aplicação Java EE em um ambiente ideal foi recebido um valor derivado de uma servlet e armazenado na variável m, como mostra o fragmento de código abaixo. Para exibir corretamente, na sequência, o conteúdo da variável m em um parágrafo utiliza-se A B C D E
ID 168514 Tecnologia da Informação Padrões de projeto – JAVA EE FCC 2016 Um Java EE container como o GlassFish, considerado a implementação de referência para servidor de aplicação Java EE, possui três componentes essenciais, que são: A stub container, ORB container e skeleton container B web container, EJB container e persistence provider. C JSP container, Servlet container e HTML container D swing container, web container e core application. E web container, EJB container e deployment container.