Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCT0249_AVS_201409031527 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB Tipo de Avaliação: AVS Aluno: Professor: DENIS GONCALVES COPLE Turma: 9003/AB Nota da Prova: 8,0 Nota de Partic.: 0 Av. Parcial 2 Data: 16/12/2016 19:23:52 1a Questão (Ref.: 201409135299) Pontos: 1,0 / 1,0 Para incluir blocos de código Java em uma página JSP utiliza-se a categoria de tags denominada expressões. declarações. comentários. diretivas. scriptlets. 2a Questão (Ref.: 201409668771) Pontos: 1,0 / 1,0 Para a manutenção do estado da página apenas ao nível do redirecionamento interno entre Servlets e JSPs o melhor escopo para um Managed Bean seria: Visão Sessão Sem escopo Requisição Aplicação 3a Questão (Ref.: 201409274851) Pontos: 1,0 / 1,0 A linguagem Java apresenta muitas palavras reservadas, e algumas delas podem modificar muito o comportamento de um elemento programacional. Assinale a alternativa correta quanto ao uso da palavra reservada. A palavra static serve para definir elementos que não podem ser modificados. Uma classe final não pode ser estendida. Classes concretas podem conter métodos definidos como abstract. A palavra final serve para a definição de um elemento abstrato. Um parâmetro final pode ter seu valor modificado no corpo do método. 4a Questão (Ref.: 201409139129) 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. 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. Apesar dos Servlets serem baseados na tecnologia Java, não há a necessidade de uma Máquina Virtual Java para executá-los. 5a Questão (Ref.: 201409643282) Pontos: 1,0 / 1,0 A classe HttpSession possui um método que apaga os dados da sessão. Qual é o seu nome? removeAttribute() invalidate() getSession() removeValue() isNew() 6a Questão (Ref.: 201409274881) Pontos: 1,0 / 1,0 A linguagem Java apresenta como middleware padrão para acesso a bancos de dados o JDBC, cuja utilização envolve vários passos, indo desde o registro do Driver até a recepção da consulta em ResultSets. Neste processo podem ocorrer duas exceções principais, no que se refere ao uso do JDBC, as quais são: ServletException e ArithmeticException SQLException e ServletException SQLException e ClassNotFoundException ClassNotFoundException e ServletException ClassNotFoundException e ArithmeticException 7a Questão (Ref.: 201409135348) Pontos: 0,5 / 0,5 Os estados do ciclo de vida de uma instância de uma entidade, definidos na JPA 2.0, são gerenciado (managed), temporário (temporary), permanente (permanent) e destacado (detached). novo (new), temporário (temporary) e destacado (detached) novo (new), temporário (temporary), permanente (permanent) e destacado (detached). ativo (active), inativo (inactive) e removido (removed). novo (new), gerenciado (managed), destacado (detached) e removido (removed). 8a Questão (Ref.: 201409274893) Pontos: 0,5 / 0,5 Propostos por Erich Gamma, JohnVlissides, RalphJonhsone e RichardHelm, o GoF descreve 23 padrões que podem ser utilizados no desenvolvimento de sistemas de software em linguagens de programação orientados a objetos. Estes padrões de projeto são divididos em três categorias, sendo uma delas a criacional, referindo-se à criação de objetos. Marque a opção que apresenta apenas padrões criacionais: Builder, Singleton e Adapter. Command, Strategy e Observer. Factory Method, Abstract Factory e Prototype. Facade, Flyweight e Proxy. Iterator, Mediator e Memento. 9a Questão (Ref.: 201409284740) Pontos: 0,5 / 0,5 Uma aplicação utilizando o framework JSF e a IDE NetBeans gera automaticamente dois componentes essenciais assim descritos: I. É responsável por receber requisições dos componentes View do MVC, redirecioná-las para os beans gerenciados (managed beans) do componente Model do MVC e responder a essas requisições. II. É o arquivo principal de configuração de uma aplicação web que utiliza o framework JSF. É responsável por descrever os elementos e sub-elementos que compõem o projeto, tais como as regras de navegação, beans gerenciados, configurações de localização etc. As descrições I e II referem-se, respectivamente, aos componentes servlet Controller e ao arquivo web-config.xml. servlet Controller.java e ao arquivo faces_config.xml. servlet Facelet e ao arquivo web.xml. FacesServlet e ao arquivo faces-config.xml. FaceletServlet e ao arquivo web_config.xml. 10a Questão (Ref.: 201409135286) Pontos: 0,5 / 0,5 Na arquitetura de Web Services, o componente que compreende um serviço de diretórios para armazenamento de descrições de serviços é a Descrição, Descoberta e Integração Universal (UDDI). a Linguagem de Marcação Hiper-Texto (HTML). a Linguagem de Definição de Web Services (WSDL). o Protocolo de Acesso a Objetos Simples (SOAP). a Arquitetura TCP/IP. Período de não visualização da prova: desde 07/12/2016 até 20/12/2016.
Compartilhar