Pagina inicial » como » Quais conceitos foram usados ​​antes dos sistemas operacionais?

    Quais conceitos foram usados ​​antes dos sistemas operacionais?

    Computadores já estão conosco há algum tempo, mas antes do advento dos sistemas operacionais modernos, o que era usado para fazer funcionar os primeiros sistemas de computador? O post de perguntas e respostas do SuperUser de hoje leva um leitor curioso a uma viagem de volta no tempo.

    A sessão de perguntas e respostas de hoje nos é oferecida por cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade..

    Foto cedida por The Bulletin of the Computer Conservation Society.

    A questão

    Leitor de superusuário O novo gUy quer saber o que foi usado para fazer os sistemas de computador funcionarem antes que os sistemas operacionais modernos surgissem:

    Sistemas operacionais são a base para a computação moderna, mas antes disso, o que era usado em sistemas de computador para fazê-los funcionar?

    O que foi usado para fazer sistemas de computador funcionar antes dos sistemas operacionais modernos com os quais estamos familiarizados hoje?

    A resposta

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

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

    Colosso

    Atlas

    Manchester

    *Eu estou usando a palavra 'computador' para significar o tipo de dispositivo que existe hoje em dia nos bilhões. Desse vasto número de computadores, todos, com exceção de um número insignificante, são computadores eletrônicos digitais programáveis ​​com programas armazenados. Tenho certeza de que a pergunta original não é sobre como as pessoas com o título de trabalho 'computador' passavam o dia de trabalho. 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: Universidade do Estado de Kent)

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

    Os anos 1940 - primeira geração

    Os primeiros computadores digitais eletrônicos não tinham sistemas operacionais. As máquinas da época eram tão primitivas que os programas eram frequentemente inseridos um pouco de cada vez em fileiras de interruptores mecânicos (placas de tomadas). Linguagens de programação eram desconhecidas (nem mesmo qualquer linguagem assembly). Os sistemas operacionais eram inéditos.

    Os anos 50 - segunda geração

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

    História dos Sistemas Operacionais (Fonte: Wikipedia)

    Os primeiros computadores eram mainframes que não tinham qualquer forma de sistema operacional.

    Cada usuário utilizou a máquina apenas por um período de tempo programado e chegava ao computador com um programa e dados, geralmente em cartões de papel perfurado e fita magnética ou de papel. O programa seria carregado na máquina e a máquina funcionaria até que o programa estivesse completo ou travasse.

    Geralmente, os programas podem ser depurados por meio de um painel de controle usando interruptores de alternância e luzes do painel. Diz-se que Alan Turing era um mestre disso na antiga máquina de Manchester Mark 1 e que ele já estava derivando a concepção primitiva de um sistema operacional dos princípios da máquina Universal de Turing..

    Interessado em ver mais comentários sobre este tópico específico? Em seguida, não deixe de visitar o tópico de discussão animado abaixo!


    Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.