Baixe o app para aproveitar ainda mais
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.
Compartilhar