A máquina analítica, também conhecido como engenho analítico foi proposto pelo professor de matemática e pioneiro da ciência da computação Charles Babbage. A maquina foi descrita pela primeira vez em 1837, como a sucessora da Maquina Diferencial (um design para um computador mecânico mais simples).[1]
A maquina analítica incorporava uma unidade lógica aritmética, fluxo de controle na forma de ramificações condicionais, loops e memória integrada, tornando-o o primeiro projeto para um computador de uso geral que poderia ser descrito em termos modernos como Turing-complete.[2]
Em outras palavras, a estrutura lógica da Maquina analítica era essencialmente a mesma que dominou o design de computadores na era eletrônica.[3] A Maquina analítica é uma das realizações mais bem sucedidas de Charles Babbage.
Babbage nunca foi capaz de concluir a construção de nenhuma de suas máquinas devido a conflitos com seu engenheiro-chefe e financiamento inadequado.[4] Não foi até o final da década de 1940 que os primeiros computadores de uso geral foram realmente construídos, mais de um século depois de Babbage ter proposto o pioneiro mecanismo analítico em 1837.[3]
Referências
- ↑ Bromley, Allan G. (Setembro de 1982). «Charles Babbage's Analytical Engine, 1838» (PDF). Charles Babbage’s Analytical Engine, 1838. Consultado em 30 de Maio de 2019
- ↑ «Let's build Babbage's ultimate mechanical computer». New Scientist. Consultado em 30 de Maio de 2019
- ↑ 3,0 3,1 «The Engines». Consultado em 30 de Maio de 2019
- ↑ Weber, Alan S. (2000). Nineteenth century science : a selection of original texts. Peterborough, Ont.: Broadview Press. ISBN 1551111659. OCLC 40982548
Ligações externas
- «O Engenho Analítico no Fourmilab; inclui documentos históricos e simulações online» (em English)
- «Sketch of The Analytical Engine Invented by Charles Babbage, By L. F. MENABREA of Turin, Officer of the Military Engineers from the Bibliothèque Universelle de Genève, October, 1842, No. 82, With notes upon the Memoir by the Translator ADA AUGUSTA, COUNTESS OF LOVELACE» (em English)