Question
Algoritmos de escalonamento devem decidir qual o próximo processo a entrar em execução quando uma UCP estiver disponivel. Alguns algoritmos de escalonamento preemptivos definem um valor chamado quantum, que é o tempo que o processo terá para fazer uso da UCP. Dentre as alternativas abaixo , marque aquela que representa o que ocorre quando um processo é escalonado para uso da UCP e não consegue terminar sua execução dentro do quantum recebido. A A processo será interrompido e quando for escalonado novamente deverá fazer todo o trabalho dentro do quantum. B processo será interrompido e, em uma nova oportunidade, voltará ao ponto em que estava executando. C Ocorrerá um erro no sistema e o processo será abortado. D Receberá tempos extras e con continuará utilizando a UCP até terminar seu processamento. Será bloqueado, voltando à execução somente quando nào tiverem mais processos disputando o uso da UCP.
Solution
4
(242 Votos)
Katarina
Mestre · Tutor por 5 anos
Resposta
alternativa correta é a letra A: o processo será interrompido e quando for escalonado novamente deverá fazer todo o trabalho dentro do quantum. Quando um processo é escalonado para usar a Unidade Central de Processamento (UCP) e não consegue terminar sua execução dentro do quantum recebido, ele será interrompido. Quando for escalonado novamente, ele deverá continuar sua execução a partir do ponto em que foi interrompido, mas dentro do quantum disponível. Isso garante que os processos sejam executados de forma justa e que cada processo tenha uma chance igual de ser executado.