Prévia do material em texto
<p>19/09/2024, 18:34 Avaliação Individual A+ Alterar modo de visualização Peso da Avaliação 2,00 Prova 83704446 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 1 A linguagem de programação Java oferece a base de um modelo Sobre essa base, assinale a alternativa CORRETA: A Portabilidade, Insegurança e Produtividade. B Importabilidade, Segurança e Produtividade. C Portabilidade, Segurança e Improdutividade. D Portabilidade, Segurança e Produtividade. 2 A grande premissa por trás do JEE (Java Enterprise Edition) é que desenvolvedor pode confiar na plataforma para facilitar a implementação destes normalmente representados por requisitos NÃO funcionais. Sobre conceito de requisitos NÃO funcionais, assinale a alternativa INCORRETA: Requisitos não funcionais são os requisitos relacionados ao uso da aplicação em termos de A desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenção e tecnologias envolvidas. Em engenharia de software, um requisito não funcional define uma função de um sistema de B software ou seu componente. O requisito não funcional representa que software faz, em termos de tarefas e serviços. C Como próprio nome diz, é uma "não funcionalidade", ou seja, trata-se de algo que não é uma funcionalidade, mas que precisa ser realizado para que software atenda seu propósito. about:blank 1/6</p><p>18:34 Avaliação Individual D Um Requisito Não-Funcional é um Requisito de Software. 3 A plataforma JEE é projetada para suportar alguns tipos de aplicações. Sobre essas aplicações, assinale a alternativa CORRETA: A Elevado grau de complexidade. B Baixo grau de complexidade. C Médio grau de complexidade. D Nenhum grau de complexidade. 4 Sobre os serviços disponibilizados pelas tecnologias envolvidas na plataforma K19, analise as sentenças a I- Através das transações, a arquitetura Enterprise Java Beans (EJB) define um suporte sofisticado para utilização de transações. II- Com a as aplicações podem ser acessadas remotamente, através de diversos protocolos de comunicação. III- Com os conceitos de Multithreading e Concorrência as aplicações JEE podem ser acessadas remotamente, através de diversos protocolos de comunicação. IV- O gerenciamento de objetos representa os mecanismos de injeção de dependências, e controle de ciclo de vida são oferecidos aos objetos de uma aplicação JEE e injeção de dependências. Assinale a alternativa CORRETA: A Somente a sentença II está correta. about:blank 2/6</p><p>19/09/2024, 18:34 Avaliação - Individual B As sentenças I, III e IV estão corretas. C As sentenças I, II e IV estão corretas. D As sentenças I, II e III estão corretas 5 O funcionamento do JSF é baseado em objetos que são criados na memória do servidor de aplicação, responsáveis pela geração do HTML que é enviado ao navegador de internet do cliente. Neste sentido, o Managed Bean é a classe controladora que recebe as requisições da página XHTML e então envia os dados à classe que possui as regras de negócios da aplicação e trata os dados. Com relação ao funcionamento do JSF, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A página XHTML funciona como formato da interface de telas da aplicação. ( ) Quando uma página XHTML é requisitada no servidor, a mesma é enviada para navegador do cliente, e este realiza a conversão para HTML ( ) Em uma página XHTML, pode-se implementar requisições ajax através da tag "<f:ajax/>" atribuindo-se ao seu atributo "listener" método do Managent Bean a ser invocado. ( ) Em uma página XHTML, pode-se implementar requisições ajax, porém os métodos a serem invocados não podem realizar persistência no banco de dados. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - - V. B F-F-F-V C D about:blank 3/6</p><p>19/09/2024, 18:34 Avaliação - Individual 6 Java é uma linguagem de programação e plataforma computacional lançada pela primeira vez pela Sun Microsystems em 1995. Existem muitas aplicações e sites que não a menos que você tenha Java instalado, e mais desses são criados todos os dias. O Java é rápido, seguro e confiável. Sobre Java Virtual Machine, assinale a alternativa CORRETA: A O Java Virtual Machine é gerado pelo JDK (Java Development B O Java Virtual Machine Interpreta bytecode gerado pela compilação de um software em Java. C O Java Virtual Machine permite executar somente em plataformas Windows e Linux. D O Java Virtual Machine Interpreta somente os códigos JIT (Just in Time). 7 As aplicações Java se comunicam com banco de dados, através de algumas conexões. Sobre essas conexões, assinale a alternativa CORRETA: A JDAC. B JDBS. JDBC. D JDCK 8 Java Server Faces (JSF) oferece validação de entrada, gerenciamento de eventos, e conversão de dados entre componentes e objetos de domínio. Sobre Java Server Faces, assinale a alternativa CORRETA: about:blank 4/6</p><p>19/09/2024, 18:34 Avaliação Individual A É responsável pelo gerenciamento dos Enterprise Java Beans. B É serviço que permite a autenticação e autorização de um usuário específico ou de um grupo de usuários. C Apresenta uma solução para a persistência de objetos em ambientes relacionais, usando uma estratégia de mapeamento objeto relacional. É framework padrão da plataforma Java para a construção de aplicações web com JEE. Ele D define e implementa um modelo de componentes visuais para WEB, utilizando uma arquitetura MVC. 9 O Java Enterprise Edition (JEE) inicialmente evoluiu como uma plataforma de desenvolvimento para aplicações web que focava em robustez, webservices e facilidade. Sobre conceito de webservices, assinale a alternativa CORRETA: Utilizando a tecnologia WebService, uma aplicação não pode invocar outra para efetuar tarefas A simples ou complexas, mesmo que as duas aplicações estejam em diferentes sistemas e escritas em linguagens diferentes. Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações B diferentes. Com esta tecnologia é possível realizar a integração utilizando arquivos no formato e .TXT Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações C diferentes. Com esta tecnologia é possível realizar a integração utilizando arquivos no formato TXT e Web Service é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis. 10 Da mesma forma que as demais tecnologias que fazem parte da plataforma Java, JSF é definido por uma especificação mantida pelo JCP, através de JSRs. Ele define uma API padrão e extensível, através de classes e interfaces, simplificando desenvolvimento e aumentando a produtividade de aplicações em Java para Web. about:blank 5/6</p><p>19/09/2024, 18:34 Avaliação Individual Sobre as principais funcionalidades que JSF traz para uma aplicação web, assinale a alternativa INCORRETA: A Suporte a templates de banco de dados para reuso de estruturas de interfaces B Disponibilização de uma biblioteca de componentes visuais básicos análogos aos componentes HTML. C Desenvolvimento de componentes visuais personalizados. D Gerenciamento do ciclo de vida dos componentes visuais e a responsabilidade na geração do HTML, a partir deles. Imprimir about:blank 6/6</p>