Buscar

AVS 2016.3 Programação Servidor em Sistemas Web

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

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.

Outros materiais