SóProvas


ID
1827706
Banca
IF-PB
Órgão
IF-PB
Ano
2015
Provas
Disciplina
Sistemas Operacionais
Assuntos

Decisões de scheduling da CPU podem ser tomadas nas quatro situações a seguir:

I. Quando um processo passa do estado de execução para o estado de espera.

II. Quando um processo passa do estado de execução para o estado de pronto.

III. Quando um processo passa do estado de espera para o estado de pronto.

IV. Quando um processo termina.

Com base nas situações descritas acima, é CORRETO afirmar que o esquema de scheduling é sem preempção quando ocorre apenas nas situações:

Alternativas
Comentários
  • Scheduling = escalonamento. Quando o escalonamento não usa preempção, as tarefas são executadas até sua conclusão, a não ser que hajam inturrupções de hardware/softwarechamadas de sistema ou quando a tarefa em execução solicita algum recurso que não está disponível, entrando assim em estado de espera.

  • GABARITO C

    Situações nas quais o escalonamento é necessário:

    1. Um processo é criado;
    2. Término de um processo;
    3. Processo bloqueado em um semáforo;
    4. Interrupção de E/S.

    FONTE: Tanenbaum