Informatica
Sistema monotarefa
Executa apenas uma tarefa de cada vez. Por exemplo, se o usuário utiliza um processador de texto e se pretende fazer um desenho, tem que se fechar o processador de texto e abrir a folha de cálculo. Exemplo de sistema operacional que trabalha assim: O MS-DOS.
Nele foi dado o primeiro passo para a multitarefa com o recurso Terminate and Stay Residen. Onde os programas “fingiam” haver sido terminados, afim de que outro pudesse ser executado, de tal modo que fosse possível serem reabertos no estado em que estavam. Desse modo precário podia-se alternar entre os aplicativos. Sistema multitarefa
Executa dois ou mais programas em simultâneo.Esses sistemas podem ser multitarefa cooperativo ou preemptivo.
Cooperativo: Na verdade o que o processador faz é atribuir frações de tempo aos programas que estão a executar.Como não há proteção de memória e cada processo decide o que faz, um pode invadir o espaço do outro ou mesmo consumir todos os recursos do PC para si gerando instabilidade. Um exemplo é o Windows 3.11. Preemptivo:O processador atribui prioridades para cada um dos programas de acordo com sua importância.Cada aplicativo é protegido em uma área da memória e recebe uma prioridade sendo que o sistema, e não o aplicativo, decide quando e onde vai ser executado. Como está isolado e protegido em uma determinada área mesmo que um programa faça algo errado ele pode ser finalizado sem que o sistema caia.