23Jul

O que 'Conceitos' foi usado antes dos sistemas operacionais?

Os computadores estão conosco há algum tempo, mas antes do advento dos sistemas operacionais modernos, o que foi usado para fazer os primeiros sistemas informáticos funcionar? SuperUser Q & Uma postagem leva um leitor curioso em uma viagem no tempo.

Pergunta de hoje e amp;A sessão de atendimento chega a cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento comunitário de sites Q & A.

Foto cortesia do Boletim da Computer Conservation Society.

A pergunta

SuperUser reader nEw gUy quer saber o que foi usado para fazer com que os sistemas informáticos funcionassem antes do surgimento de sistemas operacionais modernos: os sistemas operacionais

são a base para a computação moderna, mas antes disso, o que foi usado nos sistemas informáticos para torná-lostrabalhos?

O que foi usado para fazer os sistemas informáticos funcionarem antes dos modernos sistemas operacionais com os quais estamos familiarizados hoje?

A resposta Os contribuidores

SuperUser RedGrittyBrick e DavidPostill têm a resposta para nós. Primeiro, RedGrittyBrick:

Computadores precoce * executou um programa por vez e programas carregados diretamente de fita de papel com furos perfurados nele( por exemplo).Você programaria os primeiros computadores * definindo um grande conjunto de interruptores on-off.

Colossus

Atlas

Manchester

* Estou usando a palavra "computador" para significar o tipo de dispositivo que existe hoje em dia nos bilhões. Dessa grande quantidade de computadores, todos, exceto um número insignificante, são computadores programáveis ​​eletrônicos digitais com programas armazenados. Estou certo de que a questão original não é sobre como as pessoas com o título do trabalho "computador" passaram seu dia útil. Entre esses dois tipos de computador, há uma progressão de dispositivos interessantes não abordados nesta resposta.

Seguido pela resposta de DavidPostill:

História dos Sistemas Operacionais ( Fonte: Kent State University)

Os sistemas operacionais evoluíram através de várias fases ou gerações distintas que correspondem aproximadamente às décadas.

A década de 1940 - Primeira geração

Os primeiros computadores digitais eletrônicos não possuíam sistemas operacionais. As máquinas do tempo eram tão primitivas que os programas eram freqüentemente inseridos um pouco de cada vez em linhas de interruptores mecânicos( placas de derivação).As linguagens de programação eram desconhecidas( nem mesmo os idiomas de montagem).Os sistemas operacionais eram inéditos.

1950 - Segunda geração

No início dos anos 50, a rotina melhorou um pouco com a introdução de cartões de soco. Os Laboratórios de Pesquisa da General Motors implementaram os primeiros sistemas operacionais no início da década de 1950 para a IBM 701. Os sistemas da década de 1950 geralmente funcionavam um trabalho por vez. Estes foram chamados de sistemas de processamento de lote de fluxo único porque os programas e dados foram submetidos em grupos ou lotes.

História dos sistemas operacionais ( Fonte: Wikipedia)

Os primeiros computadores eram mainframes que não possuíam nenhuma forma de sistema operacional.

Cada usuário teve o único uso da máquina por um período de tempo programado e chegaria ao computador com um programa e dados, muitas vezes em cartões de papel perfurados e fita magnética ou de papel. O programa seria carregado na máquina e a máquina funcionaria até o programa estar completo ou travado. Os programas

geralmente podem ser depurados através de um painel de controle usando alternadores e luzes do painel. Diz-se que Alan Turing era um mestre disso na máquina inicial Manchester Mark 1 e que ele já estava derivando a concepção primitiva de um sistema operacional a partir dos princípios da máquina Universal Turing.

Interessado em ver mais comentários sobre este assunto específico? Em seguida, certifique-se de visitar o tópico de discussão animado abaixo.

Tem alguma coisa a adicionar à explicação? Som desligado nos comentários. Deseja ler mais respostas de outros usuários Tech-savvy Stack Exchange? Confira o tópico de discussão completo aqui.