Em um computador multiprogramado, múltiplos processos ou threads competem pela CPU ao mesmo tempo.
Se apenas uma CPU está disponível, um algoritmo de escalonamento precisa realizar uma escolha sobre qual
processo será executado. É um exemplo de tal algoritmo o