Buscar

POO - Aula 08 - Avaliando Aprendizado

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

PROGRAMAÇÃO ORIENTADA A OBJETOS 
 
Exercício: CCT0195_EX_A8_201102058769 
 
Aluno(a): EMILIANO SOUSA LEITE Matrícula: 201102058769 
 
Data: 18/05/2014 01:31:30 (Finalizada) 
 
 
 1a Questão (Ref.: 201102305686) 
Em Java, usamos a classe Thread para criarmos linhas de execução paralelas. Identifique com verdadeiro ou 
falso as alternativas abaixo: 
 
a. Runnable é o estado em que o thread está rodando. 
 
b. Dead é o estado onde uma thread pode morrer de "causas naturais" (quando o seu método run()acaba 
normalmente) ou pode ser morto (pelo método stop()). 
 
c. Not Runnable é o estado em que o thread está impedido de executar por alguma razão. 
 
 Somente a opção a é falsa 
 
As opções a e b são falsas 
 
Somente a opção b é falsa 
 
Todas as alternativas são falsas 
 Todas as alternativas são verdadeiras 
 
 
 
 2
a
 Questão (Ref.: 201102235916) 
Dentre as alternativas abaixo, assinale a alternativa CORRETA referente à Thread: 
I. Com Multiprogramação é possível alcançar paralelismo, somente em computadores com mais de uma CPU. 
II. Diferentes threads, podem parecer estar todas sendo executadas ao mesmo tempo. 
III. Java threads são objetos que nunca se comunicam entre si para compartilhar objetos em memória. 
 
 
Apenas I. 
 
Apenas I, II. 
 
Apenas II, III. 
 Apenas II. 
 
Apenas III. 
 
 
 3a Questão (Ref.: 201102314680) 
A prioridade de um thread corresponde a preferência que ela terá perante as demais durante sua execução. 
Quanto maior a prioridade de um thread, maior será sua preferência no uso da CPU. Threads de mesma 
prioridade costumam partilhar o tempo de CPU igualmente. Para definir a prioridade de um thread, são usados: 
 
 
números de 1 a 5, sendo que o número 3 é usado para definir a prioridade como normal. 
 números de 1 a 10, sendo que o número 5 é usado para definir a prioridade como normal. 
 
números de 1 a 100, sendo que o número 50 é usado para definir a prioridade como normal. 
 
números de 1 a 100, sendo que o número 5 é usado para definir a prioridade como normal. 
 
números de 0 a 10, sendo que o número 5 é usado para definir a prioridade como normal.

Outros materiais