Basicamente sistema operacional é o software responsável pelo gerenciamento do hardware. Serve como base para os programas aplicativos que serão instalados. Ou seja ele transmite para o usuário uma interface agradável, intermediando a relação homem-máquina.
O sistema operacional também é o responsável por alocar recursos ligados ao hardware como por exemplo: o espaço gasto pela memória, armazenamento de arquivos e tempo de CPU.
Ao longo da história podemos perceber que os sistemas operacionais (SO) só chegaram ao que são hoje, com bons gráficos e multi-tarefa, por causa da também evolução do hardware. Passando de simples sistemas rudimentares que exigiam muito do operador a um sistema intuitivo que até mesmo pessoas não habituadas a utilizá-los poderão utilizar sem muito ou nenhum conhecimento prévio necessário.
Os sistemas mainframe tinham objetivo principalmente científico. Com os sistemas batch as empresas contavam com máquinas gigantescas operadas por console.
A entrada de comandos era através das leitoras de cartão perfurado. Que eram lidas por dispositivos de saúde por impressoras de linha, drives de fitas e perfuradas de cartão. Ou seja tudo era feito por cartões de controle, que demoravam até dias para ter a resposta com uma imagem da memória final. Nesse a CPU ficava ociosa por longos períodos, durante o intervalo de utilização dos dispositivos de entrada e saída.
Deixe um comentário