Buscar

AV 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 3 páginas

Prévia do material em texto

Avaliação: CCT0249_AV_201308053835 » PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Tipo de Avaliação: AV
Aluno: 201308053835 - JULIANO DOS SANTOS MENEZES
Professor: DENIS GONCALVES COPLE Turma: 9001/AA
Nota da Prova: 6,0 Nota de Partic.: 0 Av. Parcial 2 Data: 16/11/2017 21:15:35
1a Questão (Ref.: 201308738856) Pontos: 1,0 / 1,0
O que é classe?
Resposta: Classe é o conjunto de propiedades e metodos que define um objeto, e forma que temos para traduzir
para o mundo da programação "objetos" do mundo real, ex: classe Humano e depois posso ter a classe homem
derivada do humano como posso ter classe mulher derivada da classe humano.
Gabarito: Representação genérica de um conjunto de indivíduos semelhantes.
2a Questão (Ref.: 201308213117) Pontos: 0,0 / 1,0
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: Através do JSP, Servelet, Beans
Gabarito: O padrão mais indicado é o Front Control, sendo tipicamente implementado através de um Servlet.
Fundamentação do(a) Professor(a): Incorreto.
3a Questão (Ref.: 201308299390) Pontos: 0,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.
Classes concretas podem conter métodos definidos como abstract.
Uma classe final não pode ser estendida.
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.: 201308159826) Pontos: 1,0 / 1,0
São apenas tipos de componentes executados em servidores Web:
JVM, Servlets e JSP.
Beans, Servlets e JSP.
Beans, Swing e JSP.
Beans, Servlets e J2EE.
Beans, Swing e JVM.
5a Questão (Ref.: 201308093926) Pontos: 1,0 / 1,0
Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP:
Toda página JSP é transformada em um Servlet
Para criar um Servlet é necessário criar uma classe derivada de HttpServlet
Geralmente páginas JSP são utilizadas como views e Servlet como controlllers
JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner
Não possuem o método main, pois estão sob controle dos contêineres
6a Questão (Ref.: 201308093907) Pontos: 1,0 / 1,0
Marque a opção correta sobre o conceito JDBC:
são metadados sobre um objeto de conexão
uma classe Java que gera tabelas de banco de dados relacionais
tecnologia que permite aos programas Java interagir com os bancos de dados
framework para desenvolvimento web
é o kit de desenvolvimento Java para implementação em dispositivos móveis
7a Questão (Ref.: 201308767888) Pontos: 1,0 / 1,0
Arquivo de configuração necessário para a configuração das conexões no JPA:
context.xml
readme.txt
manifest
persistence.xml
web.xml
8a Questão (Ref.: 201308299432) Pontos: 1,0 / 1,0
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:
Facade, Flyweight e Proxy.
Factory Method, Abstract Factory e Prototype.
Command, Strategy e Observer.
Builder, Singleton e Adapter.
Iterator, Mediator e Memento.
9a Questão (Ref.: 201308159828) Pontos: 0,0 / 0,5
Em relação aos servidores de aplicação Java Enterprise Edition (JEE) 5, todas as afirmativas a seguir estão
corretas, EXCETO:
A Microsoft oferece um servidor de aplicação compatível com JEE 5.
A distribuição das requisições pode ser feita através de um recurso de redirecionamento do protocolo http
ou por intermédio de um agente despachante (dispatcher).
O balanceamento de carga consiste na distribuição das requisições entre os vários servidores de aplicação
disponíveis.
A plataforma Java EE5 é considerada um padrão de desenvolvimento já que o fornecedor de software nesta
plataforma deve seguir determinadas regras se quiser oferecer produtos compatíveis com Java EE5.
A distribuição das requisições pode ser feita através do serviço de resolução de nomes (DNS).
10a Questão (Ref.: 201308113199) Pontos: 0,0 / 0,5
Qual das características abaixo NÃO se refere ao framework de persistência JPA?
Uso de um gerenciador de persistência, o qual pode efetuar processos transacionais.
Utilização simplificada pelo JEE através de anotações.
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.
Período de não visualização da prova: desde 16/11/2017 até 28/11/2017.

Outros materiais