Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0249_AVS_» PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AVS Aluno: - Professor: EDUARDO LUIZ PARETO Turma: 9002/AB Nota da Prova: 7,0 Nota de Partic.: 0,5 Data: 02/07/2014 19:14:54 1a Questão (Ref.: 201201387151) Pontos: 1,5 / 1,5 Um objeto JavaBean, dentro de uma JSP pode ter uma definição de escopo (tempo de vida de objeto - contexto do objeto) em até 4 escopos distintos. Quais são eles ? e qual o tempo de vida - contexto do objeto em cada escopo? Resposta: 1 - page - disponivel no contexto da pagina 2 - request - atende as requisições http 3 - session - duração da sessão do cliente 4 - aplication - disponivel para qualquer implementação no contexto da aplicação Gabarito: 1.page - disponível apenas no contexto da página. 2.request - disponível para a requisição HTTP (a página que recebeu a requisição e as páginas para onde a requisição é encaminhada), no contexo do objeto request. 3.session - duração da sessão do cliente (o bean pode ser usado de uma requisição para outra), no contexto do objeto session. 4.application - pode ser usado no contexto da aplicação por qualquer outro componente no aplicativo Web. 2a Questão (Ref.: 201201495079) Pontos: 1,5 / 1,5 Dentro de uma arquitetura MVC, deseja-se que todas as requisições passem por um ponto central, sendo delegadas aos responsáveis pelo processamento e, ao final, direcionando os resultados para as visualizações corretas. Qual o padrão de desenvolvimento mais adequado para a tarefa e como deve ser implementado em um sistema Web Java? Resposta: É o front control, implenmentado através de servlet. Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet. 3a Questão (Ref.: 201201375869) Pontos: 0,5 / 0,5 Marque a opção correta sobre o conceito JDBC: uma classe Java que gera tabelas de banco de dados relacionais é o kit de desenvolvimento Java para implementação em dispositivos móveis são metadados sobre um objeto de conexão tecnologia que permite aos programas Java interagir com os bancos de dados framework para desenvolvimento web 4a Questão (Ref.: 201201375890) Pontos: 0,5 / 0,5 Sobre Design Patterns podemos afirmar: é uma documentação de análise de sistemas é uma forma de descrever uma solução, que geralmente serve para resolver algum problema classe Java utilizada para definir todos atributos existentes em um sistema utilizado para mapear um banco de dados é sinônimo de framework 5a Questão (Ref.: 201201395155) Pontos: 0,0 / 1,0 Para um sistema constituído segundo a arquitetura JEE deseja-se utilizar um componente JEE para controlar o acesso às ações de persistência de cada entidade definida através do JPA. Neste contexto, o padrão de desenvolvimento utilizado é o: Chain of Responsibility Session Facade Service Locator Front Control / View Control Singleton. 6a Questão (Ref.: 201201374522) Pontos: 0,5 / 0,5 Analise as seguintes sentenças: I. Em Java, a plataforma Java 2 Enterprise Edition (J2EE) define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas. II. O J2SE aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows. III. Em Java, o modificador de acesso protected permite acesso para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada. Das sentenças acima, apenas: III é verdadeira I e III são verdadeiras I é verdadeira I e II são verdadeiras II é verdadeira 7a Questão (Ref.: 201201375868) Pontos: 0,5 / 0,5 O que é Servlet ? um software criado pela Sun para desenvolvimento de aplicativos móveis em Java uma extensão da classe JFrame um framework que auxilia no desenvolvimento de aplicações web uma classe Java que é carregada e executada por um servidor web uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java 8a Questão (Ref.: 201201441788) Pontos: 0,5 / 0,5 São apenas tipos de componentes executados em servidores Web: JVM, Servlets e JSP. Beans, Servlets e J2EE. Beans, Swing e JVM. Beans, Swing e JSP. Beans, Servlets e JSP. 9a Questão (Ref.: 201201375889) Pontos: 1,0 / 1,0 Assinale a alternativa que possui o conceito incorreto sobre sessão web: Somente é possível atribuir valores originados de POST ou GET Utilizado para persistir com os dados entre páginas web É gerenciado pelo servidor, e não pelo cliente É possível atribuir valores, objetos e arrays em sessão Serve para armazenar dados, tais como login, carrinho de compras em lojas virtuais, etc. 10a Questão (Ref.: 201201374517) Pontos: 0,5 / 0,5 Sobre o servidor web Tomcat considere: I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems. II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web. III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP. Está correto o que consta na(s) assertativa(s): III, apenas I, II e III II e III, apenas I e III, apenas I e II, apenas Período de não visualização da prova: desde 20/06/2014 até 07/07/2014.
Compartilhar