Buscar

Av - 2017 - 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

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

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ê viu 3, do total de 4 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

Prévia do material em texto

Fechar
Avaliação: CCT0249_AV_201305028821 (AG) » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 
Professor: DENIS GONCALVES COPLE Turma: 9002/AA
Nota da Prova: 3,5 Nota de Partic.: 0 Av. Parcial 2 Data: 17/11/2017 21:20:00
1a Questão (Ref.: 201305077674) Pontos: 0,0 / 1,0
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?
Resposta:
Gabarito: 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.
Fundamentação do(a) Professor(a): Resposta em branco.
2a Questão (Ref.: 201305711344) Pontos: 0,0 / 1,0
Como é a classificação de padrões segundo Metsker?
Resposta: Entidade
Gabarito: Segundo Metsker(2002) os 23 padrões de projetos definidos pelo GoF podem ser subdivididos quanto 
a sua intenção, dessa forma teríamos as categorias: interface, responsabilidade, construção, operação e 
extensão.
Fundamentação do(a) Professor(a): Incorreto.
3a Questão (Ref.: 201305809449) Pontos: 1,0 / 1,0
Em relação a conceitos de Java, marque a alternativa correta:
 Sempre que houver confusão entre nomes de variáveis de um método com os nomes de atributos de 
uma classe, devemos usar a palavra this para nos referir ao atributo.
Os métodos que servem para modificar atributos são chamados de getters.
O método getter não permite esconder o formato (tipo de dado) com que um atributo está armazenado.
Para que um atributo não seja modificado por outras classes, deve-se liberar o método getter daquela 
variável.
Seja a sentença: public class Livro extends Produto. Podemos dizer que todo objeto do tipo Produto 
será, ao mesmo tempo, um objeto do tipo Livro.
4a Questão (Ref.: 201305065046) Pontos: 1,0 / 1,0
Ao estudar as especificações e frameworks Java EE, um Analista de Sistemas concluiu que:
 no container WEB, uma página JSP transforma-se em um servlet, que é compilado, carregado e 
inicializado
STRUTS é um framework de persistência que permite o gerenciamento de dados relacionais, utilizando-
se de mapeamento objeto-relacional
a utilização de Java Persistent API obriga o uso de um container EJB com Session Beans
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
Enterprise JavaBeans é um modelo de componentes padronizado, executado no lado do cliente e que 
facilita a construção de aplicações distribuídas robustas
5a Questão (Ref.: 201305765183) Pontos: 0,0 / 1,0
Em JSP quais membros equivalem às variáveis e métodos pertencente à instância de classe caso fossem 
declarados em um Servlet convencional?
 Scriptlets
Taglibs
Expressões
 Declarações
Comentários
6a Questão (Ref.: 201305271905) Pontos: 0,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:
ClassNotFoundException e ServletException
ServletException e ArithmeticException
 SQLException e ServletException
ClassNotFoundException e ArithmeticException
 SQLException e ClassNotFoundException
7a Questão (Ref.: 201305655499) Pontos: 1,0 / 1,0
Toda entidade deve ter um atributo mapeado com a anotação @id. Esta anotação indica que o atributo será 
mapeado como chave-primária. Caso o valor da chave primária tenha que ser gerado automaticamente, deve 
ser usada, também, uma anotação indicativa. Assinale a alternativa que apresenta a anotação indicativa de 
geração automática de valores para chave primária.
@PrimaryKey
@Column
@Seed
 @GenerateValue
@Temporal
8a Questão (Ref.: 201305085658) Pontos: 0,0 / 1,0
No modelo MVC, a camada Model fica responsável pelas atividades relacionadas a:
serialização.
operações aritméticas.
 persistência.
 interação com usuário.
transmissão em rede.
9a Questão (Ref.: 201305665798) Pontos: 0,0 / 0,5
O tipo de bean utilizado para tratamento de regras de negócio síncronas, sem a necessidade de guardar 
informações entre chamadas sucessivas seria:
Message Driven Bean
Stateful Session Bean
Async Queued Bean
 Stateless Session Bean
 Entity Bean
10a Questão (Ref.: 201305132312) Pontos: 0,5 / 0,5
Suponha as empresas abaixo e suas respectivas plataformas de desenvolvimento de sistemas WEB.
Empresa A: J2EE
Empresa B: .NET
Cada empresa necessita que seus sistemas se comuniquem com os sistemas da outra empresa, pela
Internet, via HTTP, mantendo sua plataforma de desenvolvimento. A tecnologia recomendada para implantar
tal interoperabilidade é:
Beehive.
OnlyWeb.
 Web Services.
Struts.
VMWare.
Observação: Estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim
desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 17/11/2017 21:39:28
Período de não visualização da prova: desde 16/11/2017 até 28/11/2017.

Outros materiais