Breve definição do Sistema Operacional

Mesmo o trabalho sendo sobre história dos sistemas operacionais, não poderíamos deixar de dizer o que significa um Sistema Operacional.

Um dos objetivos do SO é facilitar a programação da arquitetura primitiva dos computadores, mais exatamente o conjunto de instruções, organização da memória, estrutura da entrada/saída e do barramento.

Imagina se um programador tivesse que se preocupar com a lógica envolvida para a leitura ou gravação de um arquivo? É muito mais interessante que este programador identifique nomes para os arquivos que queira fazer esse processo de leitura/gravação, visualiza-los em agrupamentos, enfim uma organização visual. Imagina essa situação para um programador, imagina um usuário leigo em computadores? A expressão "bicho de 7 cabeças" não caíra melhor. Para isso surge o sistema operacional com a idéia de máquina estendida ou virtual, que esconde do usuário detalhes das operações em disco, por exemplo, fornecendo uma interface bastante simples. Podemos dizer que o SO é a "força bruta" do computador.