O sistema operacional tem todos os comandos básicos que os aplicativos vão usar em vez de ter todas estas funções re-escritos para cada aplicativo. Por exemplo, para imprimir um arquivo, os processadores de texto mandam o arquivo para o programa "imprimir" do sistema operacional.
A evolução dos sistemas operacionais está, em grande parte, relacionada a arquitetura das máquinas nas quais eles rodam. Assim ao decorrer da história da máquina, foi surgindo a história dos sistemas operacionais.
Os Sistemas operacionais surgiram no cotidiano, para simplificar muitos de nossos serviços diários. O mesmo é dividido em quatro gerações.
Primeira Geração - Válvulas e Painéis (1945-1955): Em torno de 1940, no início da Segunda Guerra, surgiram os primeiro computadores digitais, formados por milhares de válvulas, ocupando enormes áreas de funcionamento lento e duvidoso.
Toda a programação era feita em código absoluto, muitas vezes através da fiação para controlar as funções básicas da máquina. O conceito de linguagem de programação ainda não existia. Os sistemas operacionais também não. O acesso ao computador por parte do usuário era feito através da reserva antecipada de tempo de máquina. Ao chegar sua…