Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Simulado: CCT0031_SM_201207019313 V.1 Fechar Aluno(a): ELTON BARBOSA BRAGA Matrícula: 201207019313 Desempenho: 5,0 de 10,0 Data: 15/11/2014 12:49:33 (Finalizada) 1a Questão (Ref.: 201207075882) Pontos: 1,0 / 1,0 Nos servlets, usualmente um objeto de requisição é acompanhado de um objeto de resposta. Sobre este objeto de resposta, analise as afirmações e selecione a alternativa correta: I) Não é errado que alguns servlets não usem o objeto de resposta. II) Como cada Servlet realiza um pequeno serviço para a aplicação, pode-se dizer que o objeto resposta pode servir para armazenar parte ou a totalidade dos resultados deste serviço. III) O objeto de reposta, quando necessário, deve ser criado pelo programador, já que ele nunca é fornecido como parâmetro. Apenas I e III estão corretas. Todas as afirmativas estão corretas. Apenas I e II estão corretas. Apenas uma afirmativa está correta. Apenas II e III estão corretas. Gabarito Comentado. 2a Questão (Ref.: 201207054581) Pontos: 1,0 / 1,0 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 III, apenas I, II e III III, apenas II e III, apenas I e II, apenas Gabarito Comentado. 3a Questão (Ref.: 201207054582) Pontos: 0,0 / 1,0 Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat: Executa as mesmas funções que o servidor web Apache HTTP Server Necessita da plataforma Java SE instalada Necessita de uma JVM para ser executado Cuida basicamente de processamento de aplicações Java É escrito em Java 4a Questão (Ref.: 201207054580) Pontos: 1,0 / 1,0 Existem diversos servidores de aplicação compatíveis com a especificação do J2EE 1.4. NÃO é um servidor de aplicação compatível com o J2EE 1.4 Apache JBoss Objectweb Jonas JavaWeb GlassFish Gabarito Comentado. 5a Questão (Ref.: 201207075230) Pontos: 0,0 / 1,0 Qual das afirmativas abaixo é falsa com relação aos Web Servers Java? Todo JSP é transformado pelo contexto em um Servlet. 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. Não são capazes de gerenciar estado. Permitem tratamento diferenciado para chamadas GET e POST. 6a Questão (Ref.: 201207121872) Pontos: 0,0 / 1,0 Considere: I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources. II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS. III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages. Quanto ao Tomcat, é correto o que consta em I e II, somente. III, somente. II, somente. I, somente. I, II e III. Pontos: 0,0 / 1,0 7a Questão (Ref.: 201207121863) Os objetos implícitos de JSP que se baseiam na implementação da página como um servlet são request e response. page e config. application e pageContext. out e request. session e exception. Gabarito Comentado. 8a Questão (Ref.: 201207055952) Pontos: 0,0 / 1,0 Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP: JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner Para criar um Servlet é necessário criar uma classe derivada de HttpServlet Toda página JSP é transformada em um Servlet Geralmente páginas JSP são utilizadas como views e Servlet como controlllers Não possuem o método main, pois estão sob controle dos contêineres 9a Questão (Ref.: 201207125694) 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: Um Servlet pode apenas processar requisições do tipo "post", isto é, aquelas originadas de um formulário web. Apesar dos Servlets serem baseados na tecnologia Java, não há a necessidade de uma Máquina Virtual Java para executá-los. Os Servlets são executados sempre no computador do usuário, nunca no servidor da empresa. Jamais um Servlet aciona outro Servlet. Uma vez que um Servlet recebeu uma requisição, apenas ele deverá processá-la. Para que um Servlet possa ser executado é necessário que um contentor Java, como o TomCat ou GlassFish, esteja em funcionamento. 10a Questão (Ref.: 201207075894) Pontos: 1,0 / 1,0 A tecnologia JSP é extremamente útil e pode facilitar muito o desenvolvimento de uma aplicação web. Assinale a alternativa INCORRETA sobre esta tecnologia: É 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. Um JSP não pode trocar informações ou requisições com um Servlet. 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. Voltar
Compartilhar