O problema do escalonamento é definido da seguinte forma: dados os vários processos que devem ser executados por um computador, deve-se definir qual é a ordem em que os processos serão executados. Os algoritmos de escalonamento podem ser divididos em duas classes, preemptivos e não preemptivos. A respeito dessas classes, assinale a alternativa CORRETA.
A
Preemptivos: o processador nunca interrompe a execução de um processo. Não preemptivos: o processador pode ser retirado do processo a qualquer momento, independentemente da prioridade.
B
Preemptivos: o processo em execução só perde o controle da CPU quando seu ciclo de CPU termina. Não preemptivos: o processo pode ser interrompido se outro de maior prioridade chegar.
C
Preemptivos: o processador não pode ser retirado de um processo até o término de sua execução. Não preemptivos: o processo pode ser substituído a qualquer momento por outro de maior prioridade.
D
Preemptivos: o processo que está sendo executado pela CPU pode ser interrompido e perder o controle do processador para outro processo de maior prioridade. Não preemptivos: o processador não pode ser retirado do processo que está sendo executado, a não ser quando o seu ciclo de CPU terminar.
Quer responder esta questão e acompanhar seu desempenho?
Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.