SóProvas


ID
1474636
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2010
Provas
Disciplina
Sistemas Operacionais
Assuntos

Considere um modelo de escalonamento de processos com 3 estados: P = Pronto, E = Executando e B = Bloqueado. Determinado processo, ao longo de um intervalo de tempo (entre T1 e T15), passou pelos seguintes estados: T1=E; T2=E; T3=E; T4=B; T5=B; T6=E; T7=E; T8=B; T9=E; T10=P; T11=E; T12=E; T13=P; T14=E; T15=B. Sobre o escalonamento observado, conclui-se que pode ter ocorrido preempção do processo analisado entre os intervalos

Alternativas
Comentários
  • Questão errada... Pelo diagrama de estados clássico de Tanenbaum, um processo bloqueado não pode passar diretamente para o estado executando como a questão diz. Ele precisa primeiro passar para o estado Pronto. Portanto, o gabarito informado(letra e) não faz sentido 

     

    De qualquer forma, existe preempção apenas entre T9 e T10, pois o processo estava executando(T9) e foi colocado na fila de Pronto(T10).

     

    Esse gabarito do QC está correto mesmo?

     

     

  • Concordo com o colega Rodrigo.  Alternativa correta deveria ser a letra C.

  • As alternativas na prova estão em outra ordem. A resposta correta no gabarito é mesmo a letra E, porém na letra E da prova constam os valores T9 e T10.