Baixe o app para aproveitar ainda mais
Prévia do material em texto
6/10/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=800968560 1/3 PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Simulado: CCT0249_SM_201207057851 V.3 Fechar Aluno(a): DIEGO LAMEIRA TAVARES Matrícula: 201207057851 Desempenho: 7,0 de 8,0 Data: 06/10/2014 20:25:19 (Finalizada) 1a Questão (Ref.: 201207098323) Pontos: 1,0 / 1,0 São considerados contêineres JSP/Servlet: classe abstrata e interface métodos e atributos Oracle e PostgreSql Apache Tomcat e Glassfish HttpServlet e Javascript 2a Questão (Ref.: 201207118286) 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 não pode trocar informações ou requisições com um Servlet. Todo arquivo JSP é, em sua primeira execução, convertido para um servlet. 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. 3a Questão (Ref.: 201207096972) 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 JavaWeb GlassFish Objectweb Jonas JBoss Gabarito Comentado. 4a Questão (Ref.: 201207096980) Pontos: 1,0 / 1,0 Diversos frameworks e APIs, incluindo a Java API for XML Web Services (JAX-WS), provêem suporte para uma abordagem arquitetural chamada REST (Representational State Transfer) para a criação de web services simples, que utilizam apenas o protocolo HTTP, dispensando uma camada de mensagens como o SOAP. Para tanto, cada serviço é disponibilizado na forma de um recurso associado a uma URL e os métodos do protocolo HTTP são utilizados para "comandar" ações de inclusão, atualização, exclusão e consulta de dados. Vista sob este prisma, a World Wide Web em si é um exemplo da abordagem arquitetural REST. Marque a alternativa que NÃO corresponde a um método previsto no protocolo HTTP/1.1 6/10/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=800968560 2/3 Delete Put Insert Get Post 5a Questão (Ref.: 201207098344) Pontos: 1,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 Não possuem o método main, pois estão sob controle dos contêineres Toda página JSP é transformada em um Servlet Geralmente páginas JSP são utilizadas como views e Servlet como controlllers 6a Questão (Ref.: 201207098325) Pontos: 1,0 / 1,0 Marque a opção correta sobre o conceito JDBC: são metadados sobre um objeto de conexão framework para desenvolvimento web uma classe Java que gera tabelas de banco de dados relacionais é o kit de desenvolvimento Java para implementação em dispositivos móveis tecnologia que permite aos programas Java interagir com os bancos de dados 7a Questão (Ref.: 201207118291) Pontos: 1,0 / 1,0 O JDBC - Java DataBase Connectivity - é uma API que permite a interação com um SGBD (Sistema Gerenciador de Banco de Dados) em baixo nível, isto é, permite realizar conexões e consultas ao banco de dados. Sobre esta API, indique a afirmativa INCORRETA: Não é possível realizar uma busca sem realizar uma conexão. Não é possível realizar as buscas sem tratar ou jogar exceções. Não é possível construir aplicações para múltiplos SGBDs usando esta API. Não é possível acessar um SGBD com o JDBC sem indicar seu endereço. Não é possível acessar ao banco de dados sem a instalação de um driver para o SGBD. 8a Questão (Ref.: 201207096973) Pontos: 0,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. 6/10/2014 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=800968560 3/3 Está correto o que consta na(s) assertativa(s): I e III, apenas II e III, apenas III, apenas I e II, apenas I, II e III 9a Questão (Ref.: 201207117192) Num projeto Java web, que utilize JSP / SERVLET, que objeto é utilizado na SERVLET para recuperar/obter dentro da SERVLET, os valores dos campos do formulário submetidos ao servidor e quem é responsável por instanciar esse objeto? Sua Resposta: Compare com a sua resposta: O objeto é o REQUEST. A instanciação e envio desse objeto à SERVLET como parâmetro é Container Web Java. Na JSP ele é um objeto implícito. 10a Questão (Ref.: 201207109607) 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? Sua Resposta: Compare com a sua resposta: 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. Voltar
Compartilhar