Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0249_AV_201101607386 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201101607386 - EDVALDO AQUINO DE CARVALHO Professor: DENIS GONCALVES COPLE Turma: 9001/AA Nota da Prova: 8,0 Nota de Partic.: 2 Data: 26/08/2014 09:30:10 1a Questão (Ref.: 201101714095) 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: I - page: disponível apenas no contexto da página II - request: disponível para a requisição HTTP; III - session: duração da página do cliente; IV - aplication:poderá ser utilizado no contexto da aplicação por qualquer outro componente da aplicação Web. 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.: 201101822023) 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 padrão de desenvolvimento mais adequado é o Front Control e ele é tipicamente implementado através do Servlet. Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet. 3a Questão (Ref.: 201101701466) 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. Página 1 de 3BDQ Prova 06-09-2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp Das sentenças acima, apenas: I e III são verdadeiras III é verdadeira II é verdadeira I é verdadeira I e II são verdadeiras 4a Questão (Ref.: 201101722110) Pontos:0,5 / 0,5 Qual das afirmativas abaixo é falsa com relação aos Web Servers Java? Todo JSP é transformado pelo contexto em um Servlet. Não são capazes de gerenciar estado. O principal contexto para Web utilizado é o Tomcat. Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos. Permitem tratamento diferenciado para chamadas GET e POST. 5a Questão (Ref.: 201101702812) Pontos:0,5 / 0,5 O que é Servlet ? um framework que auxilia no desenvolvimento de aplicações web uma classe Java que é carregada e executada por um servidor web uma extensão da classe JFrame uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java um software criado pela Sun para desenvolvimento de aplicativos móveis em Java 6a Questão (Ref.: 201101701467) Pontos:0,5 / 0,5 Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que: STRUTS é um framework de persistência que permite o gerenciamento de dados relacionais, utilizando-se de mapeamento objeto-relacional a utilização de Java Persistent API obriga o uso de um container EJB com Session Beans Enterprise JavaBeans é um modelo de componentes padronizado, executado no lado do cliente e que facilita a construção de aplicações distribuídas robustas o container WEB do servidor de aplicações é o responsável por gerenciar o ciclo de vida de servlets e de EJBs utilizados numa aplicação Java no container WEB, uma página JSP transforma-se em um servlet, que é compilado, carregado e inicializado 7a Questão (Ref.: 201101702813) Pontos:0,5 / 0,5 Marque a opção correta sobre o conceito JDBC: são metadados sobre um objeto de conexão é o kit de desenvolvimento Java para implementação em dispositivos móveis uma classe Java que gera tabelas de banco de dados relacionais framework para desenvolvimento web Página 2 de 3BDQ Prova 06-09-2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp tecnologia que permite aos programas Java interagir com os bancos de dados 8a Questão (Ref.: 201101702834) Pontos:0,5 / 0,5 Sobre Design Patterns podemos afirmar: é sinônimo de framework classe Java utilizada para definir todos atributos existentes em um sistema é uma documentação de análise de sistemas utilizado para mapear um banco de dados é uma forma de descrever uma solução, que geralmente serve para resolver algum problema 9a Questão (Ref.: 201101768738) Pontos:1,0 / 1,0 Ao desenvolver uma aplicação sob a plataforma Java EE 5, isso implica que: a aplicação deverá usar o JavaServer Faces. o desenvolvedor poderá utilizar o J2EE 1.4 SDK para testar a aplicação. a aplicação será compatível com a versão 6.0 do Apache Tomcat. a aplicação poderá usar menos arquivos XML do que se fosse desenvolvida na plataforma J2EE 1.4. a aplicação será compatível com as versões anteriores do Java Enterprise Edition J2EE 1.4. 10a Questão (Ref.: 201101722105) Pontos:1,0 / 1,0 Qual das características abaixo NÃO se refere ao framework de persistência JPA? Acesso direto ao banco de dados através de ODBC. Uso de anotações para a configuração do relacionamento entre a entidade e a tabela do banco de dados. Utilização simplificada pelo JEE através de anotações. Uso de um gerenciador de persistência, o qual pode efetuar processos transacionais. Ela detalha uma interface que pode ser implementada para permitir persistência em sistemas de memória principal volátil. Período de não visualização da prova: desde 19/08/2014 até 04/09/2014. Página 3 de 3BDQ Prova 06-09-2014http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Compartilhar