Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0179_AV2_200802145267 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AV2 Aluno: 200802145267 - ALEXSANDRO HONORIO DA CONCEIÇÃO Professor: DENIS GONCALVES COPLE Turma: 9003/AC Nota da Prova: 1,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 10/06/2013 19:09:26 1a Questão (Cód.: 153899) 8a sem.: ARQUITETURA MVC Pontos: 0,5 / 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: UM CONTROLADOR. Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet. 2a Questão (Cód.: 53981) 11a sem.: JPA Pontos: 0,0 / 1,0 Qual das características abaixo NÃO se refere ao framework de persistência JPA? Utilização simplificada pelo JEE através de anotações. Uso de um gerenciador de persistência, o qual pode efetuar processos transacionais. Uso de anotações para a configuração do relacionamento entre a entidade e a tabela do banco de dados. Ela detalha uma interface que pode ser implementada para permitir persistência em sistemas de memória principal volátil. Acesso direto ao banco de dados através de ODBC. 3a Questão (Cód.: 33338) 2a sem.: Servidor de Aplicação Pontos: 0,0 / 0,5 Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat: Cuida basicamente de processamento de aplicações Java É escrito em Java Necessita da plataforma Java SE instalada Necessita de uma JVM para ser executado Executa as mesmas funções que o servidor web Apache HTTP Server 4a Questão (Cód.: 100638) 4a sem.: JSP Pontos: 0,0 / 0,5 Na diretiva page, do JSP, podemos utilizar o atributo import que permite importar figuras. configurar pacotes. importar arquivos htm. importar pacotes. configurar arquivos html. 5a Questão (Cód.: 153902) 3a sem.: SERVLETS Pontos: 0,5 / 1,5 Dentro de um sistema Web feito em Java, o Servlet assume um importante papel como responsável pela interpretação da requisição e confecção da resposta sob o protocolo HTTP. Mesmo o JSP, quando no acesso inicial, é transformado em Servlet pelo container. Quais os métodos de resposta presentes no Servlet para o tratamento de dados enviados por formulários HTML? Resposta: SOAP , WSDL E JSM Gabarito: Os métodos de resposta são doGet, para satisfazer a requisições do tipo GET, e doPost, para satisfazer a requisições do tipo POST. 6a Questão (Cód.: 100640) 4a sem.: JSP Pontos: 0,0 / 0,5 Considere as seguintes afirmativas sobre JSP e servlets: i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente iii. uma página gerada por um servlet não pode conter código javascript iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. A quantidade de afirmativas corretas é: 4. 1; 2; 3; 0; 7a Questão (Cód.: 34708) 4a sem.: Criação de Aplicativos Web Pontos: 0,0 / 1,0 Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP: Toda página JSP é transformada em um Servlet 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 Geralmente páginas JSP são utilizadas como views e Servlet como controlllers 8a Questão (Cód.: 53986) 2a sem.: WEB SERVER JAVA Pontos: 0,0 / 0,5 Qual das afirmativas abaixo é falsa com relação aos Web Servers Java? Não são capazes de gerenciar estado. Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos. Permitem tratamento diferenciado para chamadas GET e POST. Todo JSP é transformado pelo contexto em um Servlet. O principal contexto para Web utilizado é o Tomcat. 9a Questão (Cód.: 100617) 4a sem.: Servlets Pontos: 0,0 / 0,5 Se uma super classe de servlet deve ser gerada, será definida na diretiva page do JSP por meio do atributo info. import. autoFlush. extends. session. 10a Questão (Cód.: 34719) 11a sem.: Sistemas Cadastrais com acesso a Banco de Dados Pontos: 0,5 / 0,5 Considerando a utilização da linha de código abaixo no estabelecimento de uma conexão com JDBC, assinale a opção correta. Class.forName(¿org.apache.derby.jdbc.EmbeddedDriver¿); Class.forName não é aplicado para estabelecer conexão com banco de dados. EmbeddedDriver é o principal tipo de driver de conexão JDBC e ODBC em Java. O trecho de código dado faz os dois passos necessários para a conexão a uma base com JDBC; o EmbeddedDriver faz todo o restante do trabalho de conexão. Na linha de código, a chamada para Class.forName automaticamente cria uma instância de um driver e o registra com o DriverManager. Class.forName faz parte de outra classe denominada DriverProperty.JDBC.Main, que é utilizada com a tecnologia JDBC.
Compartilhar