Questão: 38163 - Informática Diversos - Banca: - Prova: - Data: 01/01/2023

O objetivo da multiprogramação é ter sempre algum processo em execução para maximizar a utilização da CPU. Para um sistema uniprocessador, nunca haverá mais de um processo em execução. Se houver mais processos, o restante terá que esperar até que a CPU esteja livre e possa ser reescalonada. Com relação à multiprogramação e ao escalonamento de CPU é correto afirmar que

  • a
    uma decisão de escalonamento de CPU nunca poderá ocorrer quando um processo termina.
  • b
    no escalonamento não-preemptivo, depois que a CPU é alocada a um processo, ele mantém a CPU até liberá-la devido ao seu término ou ao passar para o estado de espera.
  • c
    o escalonamento first-come, first-served (FCFS) é o algoritmo de escalonamento preemptivo que tem uma característica especial: antes de atender ao primeiro processo da fila ele atende ao menor processo na fila.
  • d
    o algoritmo de escalonamento não-preemptivo Round-Robin (RR) consiste em colocar os processos em uma lista circular ordenados por tamanho e, em seguida, executá-los do menor para o maior.
  • Próxima Questão