Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2101&turma=393521&topico=843403 1/3 PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Simulado: CCT0249_SM_201201261767 V.3 VOLTAR Aluno(a): ANDERSON DE SOUSA BENICIO Matrícula: 201201261767 Desempenho: 8,0 de 8,0 Data: 27/04/2014 20:32:00 (Finalizada) 1a Questão (Ref.: 201201322631) Pontos: 1,0 / 1,0 O que é Servlet ? um framework que auxilia no desenvolvimento de aplicações web uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java uma extensão da classe JFrame uma classe Java que é carregada e executada por um servidor web um software criado pela Sun para desenvolvimento de aplicativos móveis em Java 2a Questão (Ref.: 201201342593) 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: Todo arquivo JSP é, em sua primeira execução, convertido para um servlet. É possível usar um componente ou uma classe Java por meio de um JSP. O principal foco de uso do JSP é a criação da interface com o usuário. Um JSP não pode trocar informações ou requisições com um Servlet. Um JSP tem a aparência de um código HTML com alguns trechos de código Java. 3a Questão (Ref.: 201201321279) 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 Objectweb Jonas JBoss JavaWeb GlassFish Apache 4a Questão (Ref.: 201201321287) 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 Insert 27/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2101&turma=393521&topico=843403 2/3 Post Put Delete Get 5a Questão (Ref.: 201201322630) Pontos: 1,0 / 1,0 São considerados contêineres JSP/Servlet: métodos e atributos HttpServlet e Javascript Oracle e PostgreSql Apache Tomcat e Glassfish classe abstrata e interface 6a Questão (Ref.: 201201322651) 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 Geralmente páginas JSP são utilizadas como views e Servlet como controlllers Para criar um Servlet é necessário criar uma classe derivada de HttpServlet Toda página JSP é transformada em um Servlet Não possuem o método main, pois estão sob controle dos contêineres 7a Questão (Ref.: 201201321286) Pontos: 1,0 / 1,0 Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que: 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 STRUTS é um framework de persistência que permite o gerenciamento de dados relacionais, utilizando- se de mapeamento objeto-relacional 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 8a Questão (Ref.: 201201342598) 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 acessar um SGBD com o JDBC sem indicar seu endereço. Não é possível construir aplicações para múltiplos SGBDs usando esta API. Não é possível realizar as buscas sem tratar ou jogar exceções. Não é possível acessar ao banco de dados sem a instalação de um driver para o SGBD. 27/4/2014 Aluno: ANDERSON DE SOUSA BENICIO • http://estacio.webaula.com.br/salaframe.asp?curso=2101&turma=393521&topico=843403 3/3 Não é possível realizar uma busca sem realizar uma conexão. 9a Questão (Ref.: 201201341499) 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: O objeto é o REQUEST. A instanciação e envio desse objeto à SERVLET como parâmetro é C ontainer Web Java. Na JSP ele é um objeto implícito. 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.: 201201333914) 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: 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. 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 Período de não visualização da prova: desde até .
Compartilhar