• Matéria: Informática
  • Autor: sabrinanazareth003
  • Perguntado 3 anos atrás

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.
D - II e V.
E - II, III e IV.

Respostas

respondido por: tsvolgy
0

Resposta: A

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.

Perguntas similares