Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>19/09/2024, 18:33 Avaliação Final (Objetiva) Individual A+ Alterar modo de visualização Peso da Avaliação 4,00 Prova 84976190 Qtd. de Questões 10 Acertos/Erros 8/2 Nota 8,00 1 No JSF, podemos implementar uma entidade como uma classe que segue padrão Java Bean, qual deve possuir todos os atributos privados, e possuir no mínimo um método construtor vazio, podendo ter outros métodos construtores e auxiliares. Outra definição para uma classe seguir padrão Java Bean é ser implementada com a interface Serializable. Com relação a uma determinada classe implementada no padrão Java Bean, assinale a alternativa CORRETA: A A interface Serializable indica que uma instância da classe pode ser convertida para um array de bytes (serializada). B A interface Serializable indica que uma classe pode ser instanciada em um Management Bean, porém sem ser convertida para um array de bytes. C A interface Serializable indica que os atributos de uma classe podem ser acessados de outra classe diretamente, sem ter de D A interface Serializable indica que os métodos de uma classe podem ser acessados de outra classe diretamente, sem ter de 2 Algumas das tecnologias disponibilizadas pelo JEE permitem que desenvolvedor simplesmente sinalize em seu código aspectos relacionados à segurança, remotabilidade, transações etc., e servidor de aplicações faz todo resto. Isso libera desenvolvedor para fazer mais que realmente é importante: escrever código relacionado às necessidades do usuário e a lógica do negócio. O modelo simplificado de programação do JEE faz com que os descritores de deployment em XML sejam opcionais. Ao invés disso, desenvolvedor pode colocar uma informação diretamente no código- fonte por meio das annotations e servidor configurará componente em tempo de execução. Essas annotations, em geral, servem para embutir no programa dados que seriam de outra forma fornecidos em um deployment descriptor. Com as annotations, pode-se colocar a especificação do serviço do servidor ao lado do código que será afetado por ele. Sobre Gerenciamento de Objetos, assinale a alternativa CORRETA: Mecanismos de injeção de dependências e controle de ciclo de vida são oferecidos aos objetos de uma aplicação JEE. O mecanismo de controle de ciclo de vida pode garantir a escalabilidade de uma aplicação. about:blank 1/6</p><p>19/09/2024, 18:33 Avaliação Final (Objetiva) - Individual Aplicações JEE podem ser acessadas remotamente através de um único protocolo de B comunicação, permitindo desenvolver aplicações clientes de de um determinado tipo, como Web Services. C A arquitetura JEE não permite que as aplicações sejam acessadas por múltiplos usuários, simultaneamente. de maneira controlada, para evitar problemas de concorrência. D A realização de autenticação e autorização no JEE não é transparente, pois desenvolvedores precisam implementar a lógica de segurança. Revisar Conteúdo do Livro 3 Um dos componentes mais utilizados em interfaces web com JSF é DataTable. Sua função consiste em receber uma listagem de objetos, consumindo-a e montando um grid de dados, a partir do qual é possível editar ou mesmo remover objetos da listagem. Sobre a criação de um objeto, a partir de uma classe Cliente, que pode ser usado para compor uma DataTable, assinale a alternativa CORRETA: A List<Cliente> clientes = new B Clientes clientes = new C List<Cliente> clientes new ArrayList<Cliente>(). D Cliente clientes = new 4 Os Sessions Beans são componentes de negócio que oferecem uma variedade de serviços através do EJB Session Bean. Os serviços são remotos e podem ser acessados por vários usuários simultaneamente. Sobre os Session Beans, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É possível utilizar Multithreading em EJBs do tipo Stateless. ( ) Stateless Session Beans não implementam regras de negócio. ( ) Um Statefull Session Bean possui apenas dois estados: pronto e passivado. ( ) Existem apenas três tipos de Session Beans: Stateful, Stateless e Singleton. Assinale a alternativa que apresenta a sequência CORRETA: A F-F-F-V about:blank 2/6</p><p>19/09/2024, 18:33 Avaliação Final (Objetiva) - Individual B C D V-F-F-V 5 A plataforma JavaEE é rica em recursos e poderosa para desenvolver sistemas complexos. Ela possui vários recursos, sendo dois exemplos desses Context and Dependency Injection (CDI) e Java Messaging Service (JMS) Sobre exposto, assina a alternativa INCORRETA: A Filas ou tópicos são os tipos possíveis de mensagens na arquitetura JMS. B Todo sistema que desejar trocar mensagens através de filas ou tópicos deve obter uma conexão JMS através das fábricas cadastradas no MOM. C A anotação @Resource marca Topic, ConnectionFactory e a Queue como recursos gerenciados pelo AS, sendo que cada um faz um lookup para endereço definido no atributo. D Uma das maneiras do objeto do tipo JMSConsumer receber mensagens é através da maneira Semibloqueante, em que a execução do sistema não é interrompida. 6 O desenvolvimento de software utilizando a arquitetura EJB possui muitos recursos disponibilizados que facilitam trabalho de desenvolvimento. As aplicações normalmente mesclam container WEB para a camada de apresentação e container EJB para a camada de negócios. Neste sentido, a especificação CDI permite que a integração destes dois containers possa ser realizada mais facilmente. Com relação ao CDI, classifique V para as opções verdadeiras e F para as falsas: ( ) Os objetos estão livres para executar suas regras de negócios, pois suas dependências estarão disponíveis quando necessárias. ( ) Uma das desvantagens é a cadeia de objetos ser muito grande, pois todas as dependências são criadas ou devem ser removidas. ( ) O tipo de objeto Managed Bean não é suportado pelo CDI. ( ) Para se utilizar a Expression Language (EL) Name, deve ser aplicada a anotação @Named. about:blank 3/6</p><p>19/09/2024. 18:33 Avaliação Final (Objetiva) - Individual Assinale a alternativa que apresenta a sequência CORRETA: A F-F-F-V B C D 7 O Java Server Faces (JSF) utiliza um arquivo no formato XHTML para descrever a interface de uma aplicação web Quando recurso representado por este arquivo é solicitado, uma árvore de componentes é gerada no servidor e uma página web é encaminha ao cliente. Acerca dos arquivos XHTML, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Páginas XHTML não são suportadas pelas IDEs Eclipse e NetBeans, sendo necessária a utilização de um software adicional para criar/editar um template. ( ) Ao implementarmos "<p:inputText value="# />" estamos associando um campo de texto a um atributo de um objeto de um Managed Bean (MB). ( ) Em arquivos XHTML não é possível utilizar tags HTML. Assinale a alternativa que apresenta a sequência CORRETA: A B C D 8 Um stateful session bean é um tipo de bean do EJB que preserva estado de conversação com cliente. Um stateful session qual possui preservação de seu estado, mantém estado do cliente associado em suas variáveis de instância. O EJB container cria um bean de sessão com preservação de estado separado para processar cada solicitação do cliente. Com relação ao statefull session bean. analise as afirmativas a seguir: about:blank 4/6</p><p>19/09/2024, 18:33 Avaliação Final (Objetiva) Individual I- Uma instância do stateful session bean pode ser passivada quando ociosa. II-Quando um cliente solicita por injeção ou lookup um stateful session bean, EJB cria uma nova instância deste componente para atender ao cliente. III- Após um certo tempo de ociosidade, EJB Container pode transferir conteúdo de uma instância ociosa para dispositivos secundários de armazenamento. IV- O processo de passivação de um stateful session bean pode ser descrito como a transferência do conteúdo de um objeto stateful session bean para a memória secundária. Assinale a alternativa CORRETA: A Somente a afirmativa I está correta. B As afirmativas II e IV estão corretas. C Somente a afirmativa II está correta. D As afirmativas I, II e III estão corretas. Revisar Conteúdo do Livro 9 O JSF permite a utilização de AJAX com métodos no managed bean para alguns eventos. Sobre esses eventos, assinale a alternativa CORRETA: A Formulários: change, focus e blur. Monitor: keydown, keyup e keypress. Mouse: click, mousedown, mouseup, mouseover, mouseout e mousemove. B Catálago: change, focus e blur. Teclado: keydown, keyup e keypress. Mouse: click, mousedown, mouseup, mouseover, mouseout e mousemove. Formulários: change, focus e blur. Teclado: keydown, keyup e keypress. Mouse: click, mousedown, mouseup, mouseover, mouseout e mousemove. D Catálago: change, focus e blur. Monitor: keydown, keyup e keypress. Mouse: click, mousedown, mouseup, mouseover, mouseout e mousemove. 10 Uma empresa desenvolveu um site de e-commerce, qual revende produtos de vestuário. Dentre as principais funcionalidades deste sistema de e-commerce, cita-se a criação de carrinho de compra para cliente, onde é permitido adicionar, alterar a quantidade dos itens, ou ainda excluir um produto do carrinho. Neste sentido, a funcionalidade de carrinho de compras do sistema de e- commerce deve possuir uma estrutura de classes que permita manter carrinho de compras em memória, assim como uma estrutura de classes para realizar persistência no banco de dados. Considerando sistema de e-commerce apresentado, analise as afirmações a seguir: about:blank 5/6</p><p>19/09/2024, 18:33 Avaliação Final (Objetiva) - - Individual I- Para manter o carrinho de compras em memória deve ser utilizado um Stateless Session Bean. II- No Stateful Session bean utilizado no carrinho de compras, pode ser utilizada a anotação "@PreDestroy" quando se deseja realizar algum comando antes de eliminar o objeto da memória. III- Para apresentar em uma tela de controle a quantidade de usuários online, pode ser utilizada uma classe definida como Singleton. Assinale a alternativa CORRETA: A III, apenas. B I, apenas. C I, II e III. D II e III, apenas. Imprimir about:blank 6/6</p>

Mais conteúdos dessa disciplina