Sistemas operacionais/História: diferenças entre revisões

[edição não verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 84.91.68.10 (disc) para a última revisão de Marcos Antônio Nunes de Moura
Linha 95:
<nowiki> </nowiki>Tradicionalmente, os S.O. podem ser divididos, historicamente, em quatro gerações:
 
* 1ª. Geração do carvalho: os programadores desenvolviam o programa e as funções que, atualmente, estão sob a supervisão do S.O;
* 2ª. Geração: o sistema de processamento em lote, que constituía no armazenamento prévio de diversos jobs para serem processados sequencialmente no computador, marcou esta geração. Um job só iniciava seu processamento quanto o seu antecessor terminava;
* 3ª. Geração: desenvolvimento do conceito de multiprogramação, ou seja, a partição da memória do computador em diversas parcelas para que múltiplos jobs pudessem ser executados, dando a sensação para o usuário de um paralelismo não existente. Por exemplo, enquanto um job esperava por uma operação de E/S (potencialmente mais demorada), a [[w:CPU|CPU]] poderia realizar o processamento de outro job já armazenado na memória;
* 4ª. Geração: com o surgimento das [[w:Estação_de_trabalho|estações de trabalho]] e dos [[w:Computador Pessoal|computadores pessoais]], o desenvolvimento de interfaces gráficas se torna comum. As [[w:Redes_de_computadores|redes de computadores]] impulsionam o surgimento de sistemas operacionais de rede e os sistemas operacionais distribuídos.