Buscar

Exercício5 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 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fechar 
	
	
		  PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0249_EX_A5_201401347452 
	Matrícula: 201401347452
	Aluno(a): NORIVAL PRAVATO 
	Data: 12/09/2016 14:27:55 (Finalizada)
	
	 1a Questão (Ref.: 201402006156)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A anotação @OneToOne será usada toda vez que quisermos indicar um relacionamento do tipo:
		
	
	Muitos para muitos
	
	Um para muitos
	
	Muitos para um
	
	Muitos para nenhum
	
	Um para um
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201401482866)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Os estados do ciclo de vida de uma instância de uma entidade, definidos na JPA 2.0, são 
		
	
	ativo (active), inativo (inactive) e removido (removed).
	
	novo (new), temporário (temporary), permanente (permanent) e destacado (detached).
	
	gerenciado (managed), temporário (temporary), permanente (permanent) e destacado (detached).
	
	novo (new), gerenciado (managed), destacado (detached) e removido (removed).
	
	novo (new), temporário (temporary) e destacado (detached)
	
	
	
	
	 3a Questão (Ref.: 201402062802)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A ideia do mapeamento de JPA é persistir automaticamente classes Java em bancos de dados. Qual nome é dado às classes manipuladas automaticamente pelo mecanismo de persistência de JPA?
		
	
	Entidades
	
	Beans
	
	Business Objects
	
	Parâmetros
	
	Atributos
	
	
	
	
	 4a Questão (Ref.: 201402005993)
	Fórum de Dúvidas (0)       Saiba (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
	
	@GenerateValue
	
	@Temporal
	
	@Seed
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201402006134)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A anotação @ManyToMany será usada toda vez que quisermos indicar um relacionamento do tipo:
		
	
	Um para um
	
	Muitos para muitos
	
	Um para muitos
	
	Muitos para nenhum
	
	Muitos para um
	
	
	
	
	 6a Questão (Ref.: 201402005646)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A anotação @ManytToOne será utilizada toda vez que quisermos indicar um relacionamento do tipo: 
		
	
	Cascade
	
	Um para muitos
	
	Um para um
	
	Muitos para muitos
	
	Muitos para um
	
	
	
	
	 7a Questão (Ref.: 201401951059)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Um elemento de grande relevância para a programação em qualquer linguagem da atualidade é o mapeamento objeto-relacional, responsável pela visualização e manipulação dos registros de bancos relacionais em termos de objetos da linguagem. Um exemplo deste tipo de ferramenta é o JPA, utilizado na linguagem Java, o qual usa coleções para receber relações do tipo ¿um-para-muitos¿. Assinale a alternativa CORRETA com relação às coleções Java: 
		
	
	As coleções do tipo Map armazenam pares (chave, valor), onde estes podem ser qualquer tipo de objeto.
	
	As coleções do tipo Set são uma das possíveis implementações de HashSet.
	
	As coleções do tipo Set permitem objetos em duplicidade.
	
	As coleções do tipo LinkedList são implementadas com arrays, sendo muito utilizadas.
	
	As coleções do tipo TreeMap são implementadas com uso de árvores AVL.
	
	
	
	
	 8a Questão (Ref.: 201401622406)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A utilização de JPA é baseada em anotações sobre POJOs. Abaixo são apresentadas algumas anotações do JPA e descrições de funcionalidades. Marque a opção que expressa o correto relacionamento entre cada anotação e sua funcionalidade.
I - @OneToMany 
II - @Table 
III - @GeneratedValue 
a. Utilizada para refletir valores gerados automaticamente, com auto-incremento. 
b. Indica que uma determinada entidade será persistida em uma tabela. 
c. Define uma relação de um-para-muitos. 
		
	
	I - a , II - c , III - b
	
	I - a , II - b , III - c
	
	I - c , II - a , III - b
	
	I - c , II - b , III - a
	
	I - b , II - a , III - c

Outros materiais