Os sistemas operacionais atuais suportam um recurso que permite a execução concorrente de diversos programas. Nesse
processo, o S.O. interrompe periodicamente a execução de um programa, com base na alocação de fatias de tempo e
passa o controle do sistema a outro programa que está em espera, e assim, sucessivamente. Ocorre um escalonamento
de processos baseado em prioridades, no qual cada programa é protegido em uma área de memória, sendo que o
sistema, e não o programa, decide quando e onde vai ser executado.
Como cada programa está isolado e protegido em uma determinada área, mesmo que opere de forma errada, ele pode ser
finalizado sem que o sistema entre em pane. Esse recurso é denominado multitarefa: