História do motor Babbage

História do motor Babbage

Muito antes de os computadores se tornarem úteis e eletrônicos, eles eram primeiro muito mecânicos, consistindo em engrenagens grandes, hastes longas, colunas de discos, alavancas, molas e molduras de metal e foram alimentados por um cabo de um cabo. Amplamente considerado como "o pai dos computadores" [1] Charles Babbage, um gênio e filósofo matemático inglês, inventou o que é conhecido hoje como o Motor Babbage, também conhecido como Motor de diferença.Construído para eliminar erros e automatizar e acelerar a computação matemática das funções polinomiais, Charles Babbage projetou três versões do motor Babbage, cada uma uma versão aprimorada e aprimorada de seu antecessor. Babbage empregou o método matemático conhecido como o Método de diferenças finitas, tanto para poder quanto para nomear a máquina de cálculo.

O nascimento do mecanismo de diferença

Em 1820, a Royal Astronomical Society atribuiu uma tarefa a Babbage e seu amigo John Herschel para melhorar as mesas numéricas no livro de navegação Almanaque náutico.[2] Depois de formular as equações, Babbage e Herschel designaram funcionários para executar os cálculos. Para reduzir os erros, eles tiveram outro conjunto de funcionários executados na aritmética. Apesar disso, eles ainda encontraram muitas discrepâncias nos resultados. Este Babbage estimulado para projetar uma máquina que poderia produzir resultados sem erros em um período mais curto. Ele começou a construir um pequeno motor, referido como Motor de diferença 0, E foi concluído em 1822.[3] A máquina consistia em 18 rodas e 3 eixos e produziu resultados precisos a uma taxa de 33 dígitos por minuto.[4] Babbage apresentou o protótipo à Royal Astronomical Society e propôs um modelo de maior escala que poderia ser usado pelo governo para cálculos náuticos e astronômicos. Impressionado com a precisão do motor, o governo concordou em financiar seu projeto, que deu lugar à construção de Motor de diferença 1.

Os contratempos do mecanismo de diferença 1

Em 1823, o chanceler do Tesouro concordou em financiar o projeto de mecanismo de diferença de Babbage e concedeu a ele £ 1700[5] para começar. O motor possui duas seções, a seção de cálculo e a seção de impressão, com um total de 25.000 peças e dimensões de 260 cm de altura, 230 cm de largura e 100 cm de profundidade.[6] Em 1824, Babbage começou a construir a máquina nas duas salas de sua casa, mas depois percebeu que precisava de um espaço maior e alguns trabalhadores competentes para terminar o projeto. Ele contratou um engenheiro, Joseph Clement, para se encarregar do trabalho mecânico. Clement contratou mais trabalhadores e usou sua oficina para o projeto.

No entanto, a construção demorou muito mais do que Babbage e o governo havia antecipado. Em 1830, os trabalhadores de Clement fabricaram todas as partes, mas a maioria das seções ainda não havia sido montada. Como o projeto estava demorando tanto, Babbage e o governo decidiram retirar o projeto da oficina de Clement. Naquela época, Babbage tinha um prédio em sua propriedade reservada para a construção do mecanismo de diferença. A resistência de Clement, no entanto, dificultou as coisas para Babbage. Clement agora insistia que o mecanismo lhe pertencia, com base nas práticas comerciais da época. Em 1832, Clement reuniu uma parte do mecanismo de cálculo e Babbage o apresentou ao governo para demonstração [2]. Esta foi apenas um sétimo de toda a seção de cálculo, mas foi um modelo de trabalho. A construção do motor continuou e a seção de cálculo estava quase concluída, mas a seção de impressão foi deixada intocada. O trabalho no projeto parou em 1833, mas foi apenas em 1834 que Clement concordou em transferir o motor para a oficina de Babbage quando ambos se separaram. Isso pediu ao governo que parasse de financiar o projeto, considerando que mais fundos seriam necessários para reorganizar o motor na oficina de Babbage. A essa altura, o governo já gastou £ 17.000.[7]

Devido a esses eventos infelizes, Babbage perdeu a motivação para continuar com o projeto. Em vez disso, ele mudou seu foco para um motor mais ambicioso, o Motor analítico, que ele acreditava que poderia fazer todas as coisas que a diferença mecanismo poderia fazer e muito mais.

Abandonado, mas não esquecido

Babbage passou a maior parte de seus anos projetando o motor analítico após a falha do mecanismo de diferença, mas foi o próprio desenvolvimento do mecanismo analítico que provocou Babbage para voltar ao mecanismo de diferença. Em 1947, usando os mecanismos aritméticos do mecanismo analítico, ele redesenhou o mecanismo de diferença, refinando o design original com mecanismos mais simples e menos peças. A nova versão, que ele chamou Motor 2 Diferença 2, tinha apenas um terço das partes do original [8] e poderia calcular mais rapidamente do que o anterior. Ele completou o design em 1849 e o apresentou ao governo britânico. Devido à falha anterior do mecanismo de diferença 1, o governo se recusou a apoiar o projeto. Babbage transmitiu o projeto e as seções sobreviventes do mecanismo de diferença 1 para seu filho, Major-General Henry Prevost Babbage, que mostrou grande interesse no trabalho de seu pai [2]. Depois que seu pai morreu em 1871, Henry Babbage continuou trabalhando e divulgando o trabalho de seu pai. O mecanismo de diferença 2, no entanto, nunca foi construído para a conclusão.

Motor de diferença, nos tempos modernos

Na década de 1980, mais de 100 anos após a morte de Babbage, Allan Broomley, professor associado da Universidade de Sydney, se interessou pelos desenhos originais do Babbage Engine na Biblioteca do Museu de Ciência em Londres. Seus estudos chamaram a atenção do então curador de computação do museu, Doron Swade, que liderou a construção da seção de cálculo da diferença do Engine 2 de 1985-1991. Nathan Myhrvold, ex -diretor de tecnologia da Microsoft, então encomendou a construção da seção de impressão do motor. A primeira versão completa do diferencial mecanismo 2 foi finalmente concluída em 2002,[9] E funciona exatamente como Babbage havia projetado. Após a conclusão bem -sucedida da primeira diferença Engine 2, Myhrvold também financiou a construção de seu clone, que foi concluída em 2008.

Hoje, a diferença original do Engine 2 está em exibição no Museu de Ciência em Londres, e seu clone está sentado dentro de empreendimentos intelectuais em Seattle. O trabalho pioneiro de Babbage em computação automática tornou -se a base das tecnologias de computador subsequentes que foram desenvolvidas ao longo do tempo. Ele pode nunca ter visto sua obra -prima em toda a sua glória, mas o motor Babbage é sem dúvida uma das invenções mais brilhantes e fundadoras da história da tecnologia de computadores.

Fontes:

[1] “Charles Babbage”, n.d., https: // history-computer.com/pessoas/Babbagebio.HTML acessado em 29 de setembro de 2020
[2] “Motor diferencial”, n.d., https: // history-computer.com/Babbage/diferencial.HTML acessado em 29 de setembro de 2020
[3] Wikipedia. "Motor de diferença", n.d., https: // pt.Wikipedia.org/wiki/diferença_engine acessado em 29 de setembro de 2020
[4] “Motor diferencial”, n.d., https: // history-computer.com/Babbage/diferencial.HTML acessado em 29 de setembro de 2020
[5] Wikipedia. "Motor de diferença", n.d., https: // pt.Wikipedia.org/wiki/diferença_engine acessado em 29 de setembro de 2020
[6] “Motor diferencial”, n.d., https: // history-computer.com/Babbage/diferencial.HTML acessado em 29 de setembro de 2020
[7] “Motor diferencial”, n.d., https: // history-computer.com/Babbage/diferencial.HTML acessado em 29 de setembro de 2020
[8] “O motor Babbage”, n.d., https: // www.ComputerHistory.Org/ Babbage/ Acessado em 29 de setembro de 2020
[9] “O motor Babbage”, n.d., https: // www.ComputerHistory.Org/ Babbage/ Acessado em 29 de setembro de 2020