Buscar

Conceitos de Threads em Java

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

Prévia do material em texto

Exercício: CCT0263_EX_A9_
	Matrícula: 
	Aluno(a): 
	Data: 21/06/2016 17:33:10 (Finalizada)
	
	 1a Questão (Ref.: 200902007352)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual a palavra reservada do Java voltada para a sincronização de threads?
		
	
	volatile
	 
	synchronized
	
	final
	
	implements
	
	static
	
	
	
	
	 2a Questão (Ref.: 200902001712)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na sincronização de Threads, alguns métodos são muito importantes. Qual o método que é responsável por provocar uma espera?
		
	 
	wait()
	
	start()
	
	stop()
	
	notify()
	
	notifyAll()
	
	
	
	
	 3a Questão (Ref.: 200901622919)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Threads que trocam informações em tempo de execução são chamadas de:
		
	
	executáveis
	
	assíncronas
	
	encerradas
	
	bloquedas
	 
	síncronas
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 200901622920)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Na sincronização de Threads, alguns métodos são muito importantes. O método que é responsável pela liberação de uma ou mais Threads é:
		
	
	wait()
	 
	start()
	
	notify()
	
	stop()
	 
	notifyAll()
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 200901623278)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O conceito de Threads é largamente usado na programação Java. Com base neste conceito, selecione a opçãoincorreta:
		
	 
	As threads se diferem dos processos por não poderem ter áreas de dados comuns.
	
	O uso de memória compartilhada entre os threads obriga o programador a sincronizar as ações de suas thread.
	
	Cada objeto em Java possui um lock e ele deve ser obtido através do comando synchronized.
	
	Os métodos wait(), notify() e notifyAll() também são muito importantes na sincronização, sendo responsáveis por provocar, respectivamente: uma espera, a liberação de uma ou mais threads em espera.
	
	Java adotou a palavra chave synchronized para informar que um determinado bloco deve estar síncrono com os demais threads.
	
	 Gabarito Comentado
	
	
	 6a Questão (Ref.: 200902001740)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Durante a execução de threads, há casos em que elas trabalham independentemente uma da outra, sem necessidade de qualquer comunicação entre elas. Threads que trabalham independentes no tempo são chamadas de:
		
	
	Encerradas
	
	Bloqueadas
	 
	Assíncronas
	
	Executáveis
	
	Síncronas

Outros materiais