Buscar

Quanto aos escalonamentos de threads em Java, considere: I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser int...

Quanto aos escalonamentos de threads em Java, considere: I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta. II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada. III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield(). Está correto o que se afirma em:

I e III, apenas
I, apenas
I e II, apenas
II, apenas
I, II e III

Essa pergunta também está no material:

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA - AV1-corrigida
5 pág.

Programação Orientada A Objetos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as afirmações: I. Em sistemas que aceitam preempção, uma thread executando em uma CPU também pode ser interrompida por uma thread de prioridade mais alta. Esta afirmação está correta. Em sistemas que aceitam preempção, uma thread em execução pode ser interrompida por uma thread de prioridade mais alta. II. Chamando o método run(), uma thread sugere que deseja abrir mão do controle da CPU, permitindo que outra thread tenha a oportunidade de ser executada. Essa afirmação está incorreta. O método run() não sugere que a thread deseja abrir mão do controle da CPU. Na verdade, o método run() é o ponto de entrada para a execução da thread. III. Para que todas as threads tenham uma quantidade igual de tempo de CPU em um sistema que não realiza a repartição de tempo, uma thread pode abandonar o controle da CPU com o método yield(). Essa afirmação está correta. O método yield() permite que uma thread abra mão do controle da CPU, dando a oportunidade para outras threads serem executadas. Portanto, a resposta correta é: I e III, apenas.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais