Sistema operacional (SO), Software que controla a operação de um computador, direciona a entrada e saída de dados, rastreia arquivos e controla o processamento de programas de computador. Suas funções incluem gerenciar o funcionamento do hardware do computador, executar os programas aplicativos, servir como uma interface entre o computador e o usuário e alocar recursos do computador para várias funções. Quando vários trabalhos residem no computador simultaneamente e compartilham recursos (multitarefa), o sistema operacional aloca quantidades fixas de tempo de CPU e memória alternadamente ou permite que um trabalho leia dados enquanto outro grava em uma impressora e outro executa cálculos.