Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/12/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=166479300&p1=201207148458&p2=1527340&p3=CCT0249&p4=101795&p5=AV&p6=14/11/2014&p10=15580200 1/3 Fechar Avaliação: CCT0249_AV_201207148458 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AV Aluno: 201207148458 - WANDERSON CALDEIRA Professor: DENIS GONCALVES COPLE Turma: 9002/AB Nota da Prova: 4,5 Nota de Partic.: 2 Data: 14/11/2014 10:56:17 1a Questão (Ref.: 201207263962) Pontos: 0,0 / 0,5 Sobre JDBC, assinale a afirmativa INCORRETA. O driver tipo 1 utiliza ODBC na conexão com o banco de dados. O método close() da classe Connection fecha uma conexão com o banco de dados. A versão 4 do JDBC suporta o tipo de dados RowId. O executeQuery é um método da classe Connection para execução de uma consulta. O PreparedStatement é utilizado para combater ataques do tipo SQL Injection. 2a Questão (Ref.: 201207197991) Pontos: 0,5 / 0,5 O que é Servlet ? uma classe Java que é carregada e executada por um servidor web um framework que auxilia no desenvolvimento de aplicações web um software criado pela Sun para desenvolvimento de aplicativos móveis em Java 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 3a Questão (Ref.: 201207196645) Pontos: 0,0 / 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: II é verdadeira III é verdadeira I é verdadeira I e II são verdadeiras I e III são verdadeiras 17/12/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=166479300&p1=201207148458&p2=1527340&p3=CCT0249&p4=101795&p5=AV&p6=14/11/2014&p10=15580200 2/3 4a Questão (Ref.: 201207196640) 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): I e II, apenas I, II e III III, apenas II e III, apenas I e III, apenas 5a Questão (Ref.: 201207217263) Pontos: 0,5 / 0,5 Entre as tecnologias Java voltadas para a criação de aplicativos servidores encontram-se: JPA e SWING ASP e JSP JPA e LINQ ASP e SWING JSP e Servlet 6a Questão (Ref.: 201207217258) Pontos: 0,5 / 0,5 No modelo MVC, a camada Model fica responsável pelas atividades relacionadas a: serialização. persistência. interação com usuário. transmissão em rede. operações aritméticas. 7a Questão (Ref.: 201207317202) Pontos: 0,0 / 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: Java 2 interprise edition (JEE)que utiliza JSP/Servelet sendo que define um padrão para o desenvolvimento de aplicações com multiplas camadas. Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet. Fundamentação do(a) Professor(a): Seria Front Control. 17/12/2014 Estácio http://bquestoes.estacio.br/entrada.asp?p0=166479300&p1=201207148458&p2=1527340&p3=CCT0249&p4=101795&p5=AV&p6=14/11/2014&p10=15580200 3/3 Fundamentação do(a) Professor(a): Seria Front Control. 8a Questão (Ref.: 201207217278) 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: Front Control / View Control Session Facade Singleton. Service Locator Chain of Responsibility 9a Questão (Ref.: 201207209274) 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: Pages-Disponivel no contexto da pagina. Request-Disponivel Para a requisição HTTP(Para a requisição e para onde a requisiçaõ for encaminhada), no contexto do objeto. Session- Duração da sessão do cliente( ele é utilizado de uma requisição para outra), no contexto do objeto session. Aplication- Pode ser usado no contexto da aplicalção por qualquer outro componente no aplicativo 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. 10a Questão (Ref.: 201207263972) Pontos: 1,0 / 1,0 Os estados do ciclo de vida de uma instância de uma entidade, definidos na JPA 2.0, são novo (new), temporário (temporary) e destacado (detached) novo (new), gerenciado (managed), destacado (detached) e removido (removed). novo (new), temporário (temporary), permanente (permanent) e destacado (detached). gerenciado (managed), temporário (temporary), permanente (permanent) e destacado (detached). ativo (active), inativo (inactive) e removido (removed).
Compartilhar