Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0179_AV1» PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AV1 Aluno: Professor: Turma: Nota da Prova: 5,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 17/06/2013 1a Questão (Cód.: 100621) Pontos: 0,5 / 0,5 Em JSP, a diretiva taglib define: um conjunto de classes importadas para serem usadas na página. um módulo logicamente coesivo. uma biblioteca para ser inserida na página. uma biblioteca de tags para serem usadas na página. uma nova tag para ser usada na página. 2a Questão (Cód.: 100652) Pontos: 1,0 / 1,0 Em relação ao Tomcat é INCORRETO afirmar que pode ser classificado como um servidor de aplicações Java EE completo. é um servidor onde são instaladas Servlets para tratar as requisições que o servidor receber. pode funcionar como parte integrante de um servidor de aplicações como o JBoss AS. é configurável para efetuar autenticação em um servidor LDAP. pode atuar como servidor web/HTTP autônomo. 3a Questão (Cód.: 100635) Pontos: 1,0 / 1,0 Analise as seguintes afirmações a respeito de JSP: I. Em uma aplicação Web, há apenas um objeto page em cada JSP. II. Comentários JSP aparecem na resposta ao cliente. III. Os objetos com escopo session duram por toda a sessão de navegação do cliente. Assinale a opção correta. Apenas a afirmação III é verdadeira. Apenas a afirmação I é verdadeira. Nenhuma das afirmações é verdadeira. As afirmações I, II e III são verdadeiras. Apenas a afirmação II é verdadeira. 4a Questão (Cód.: 33337) Pontos: 0,0 / 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 I e II, apenas II e III, apenas I e III, apenas 5a Questão (Cód.: 33342) 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 e III são verdadeiras I é verdadeira I e II são verdadeiras 6a Questão (Cód.: 54650) Pontos: 0,5 / 0,5 A tecnologia JSP é extremamente útil e pode facilitar muito o desenvolvimento de uma aplicação web. Assinale a alternativa INCORRETA sobre esta tecnologia: Um JSP não pode trocar informações ou requisições com um Servlet. É possível usar um componente ou uma classe Java por meio de um JSP. Um JSP tem a aparência de um código HTML com alguns trechos de código Java. O principal foco de uso do JSP é a criação da interface com o usuário. Todo arquivo JSP é, em sua primeira execução, convertido para um servlet. 7a Questão (Cód.: 91037) Pontos: 0,0 / 1,0 Servlets são projetadas para fornecer aos desenvolvedores uma solução JAVA para criar aplicações web. Para criar Servlets é necessário importar as classes padrão de extensão dos pacotes: servlet.javax e servlet.javax.http javax.servlet e javax.http.servlet javax.servlet.smtp e javax.servlet.html javax.servlet e javax.servlet.http javax.servlet.html e javax.servlet.http 8a Questão (Cód.: 54625) Pontos: 1,0 / 1,0 Quando um servlet é criado no NetBeans, uma série de elementos são automaticamente inseridos no código, incluindo um método chamado processRequest. Qual das afirmações abaixo NÃO É CORRETA? É usado sem a necessidade de uma requisição. É usado como alternativa para processar requisições doPost. É usado para transferir a requisição para outro servlet, usando o forward do RequestDispatcher. É usado como alternativa para processar requisições doGet. É usado para criar uma saída visual, usando o objeto response. 9a Questão (Cód.: 100642) Pontos: 0,0 / 1,0 Quando se usa classes do tipo bean, não é necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos. A instância do objeto é criada pelo elemento especial: < jsp : useBean.Java / > < jsp : useJavaBean / > < jsp : useJava.Bean / > < jsp : useBean / > < jsp : useJava / > 10a Questão (Cód.: 104450) Pontos: 1,0 / 1,0 Um Servlet é, basicamente, um programa Java que, ao receber uma requisição (request), realiza um processamento e gera uma resposta (response). Considerando o funcionamento dos Servlets, pode-se afirmar que: Apesar dos Servlets serem baseados na tecnologia Java, não há a necessidade de uma Máquina Virtual Java para executá-los. Jamais um Servlet aciona outro Servlet. Uma vez que um Servlet recebeu uma requisição, apenas ele deverá processá-la. Um Servlet pode apenas processar requisições do tipo "post", isto é, aquelas originadas de um formulário web. Os Servlets são executados sempre no computador do usuário, nunca no servidor da empresa. Para que um Servlet possa ser executado é necessário que um contentor Java, como o TomCat ou GlassFish, esteja em funcionamento. Período de não visualização da prova: desde 17/05/2013 até 03/07/2013.
Compartilhar