Em um ambiente multi tarefa, os algoritmos de escalonamento de processos permitem que se escolha o processo que irá utilizar a CPU dentre todos os processos que estão aguardando para executar. Considere o algoritmo de Tempo Compartilhado (ou multi tarefa), com TimeSlice = 5; ou seja, cada processo fica executando no máximo por 5 ciclos do processador e daí passa a vez para o próximo processo. Há no sistema 7 processos a serem escalonados no processador: P21(8), P22(4), P23(10), P24(3), P25(13), P26(5) e P27(9).
• Pxx é o nome do processo;
• O número entre parênteses é o tempo (número de ciclos do processador) em que o processo deve ficar executando.
Considere também que P21 está no início da fila (e assim sucessivamente, na ordem apresentada).
O primeiro ciclo será o de número 1.
Tendo como base o ambiente apresentado acima, analise as seguintes afirmações:
I- O primeiro processo a terminar sua execução completa será o P22.
II- A execução de todos os processos terminará no ciclo 52.
III- Do ciclo 11 ao ciclo 15 estará executando o processo P23.
IV- O processo P26 será escalonado duas vezes antes de terminar.
V- O último processo a terminar sua execução será o P27.
É correto apenas o que se afirma em:
A - I e II.
check_circle
Resposta correta
B - I, II e IV.
C - I, III e V.
cancel
Respondida
D - II e V.
E - II, III e IV.