Saltar para o conteúdo

Computador mecânico

Origem: Wikipédia, a enciclopédia livre.
Computador mecânico Hamman Manus R, produzido na Alemanha pela empresa DeTeWe entre 1953 e 1959

Um computador mecânico é um computador construído com componentes mecânicos, como alavancas e engrenagens, em vez de componentes eletrônicos. Os exemplos mais comuns são as máquinas de somar e os contadores mecânicos [en], que usam o giro das engrenagens para incrementar as telas de saída. Exemplos mais complexos podiam realizar multiplicação e divisão - o Friden usava uma unidade móvel que parava em cada coluna - e até mesmo análise diferencial [en]. Um modelo, a máquina de contabilidade Ascota 170, vendida na década de 1960, calculava raízes quadradas.

Os computadores mecânicos podem ser analógicos, usando mecanismos contínuos [en] ou suaves, como placas curvas ou réguas de cálculo para fazer cálculos, ou discretos, que usam mecanismos como cata-vento [en] e engrenagens.

Os computadores mecânicos atingiram seu apogeu durante a Segunda Guerra Mundial, quando formaram a base de miras de bombas [en] complexas, incluindo a Norden [en], bem como dispositivos semelhantes para cálculos de navios, como o Torpedo Data Computer [en] dos EUA ou a Tabela de Controle de Incêndio do Almirantado [en] Britânico. Vale destacar os instrumentos de voo mecânicos para as primeiras espaçonaves, que forneciam sua saída computada não na forma de dígitos, mas por meio dos deslocamentos das superfícies indicadoras. Desde o primeiro voo espacial de Yuri Gagarin até 2002, todas as espaçonaves soviéticas e russas tripuladas Vostok, Voskhod e Soyuz foram equipadas com um instrumento Globus [en] que mostrava o movimento aparente da Terra sob a espaçonave por meio do deslocamento de um globo terrestre em miniatura, além de indicadores de latitude e longitude.

Os computadores mecânicos continuaram a ser usados na década de 1960, mas vinham perdendo terreno para os computadores digitais desde o seu surgimento. Em meados da década de 1960, surgiram calculadoras eletrônicas dedicadas com saída de tubo de raios catódicos. A próxima etapa da evolução ocorreu na década de 1970, com a introdução de calculadoras eletrônicas portáteis de baixo custo. O uso de computadores mecânicos diminuiu na década de 1970 e era raro na década de 1980.

Em 2016, a NASA anunciou que seu programa Rover Autônomo para Ambientes Extremos [en] usaria um computador mecânico para operar nas condições ambientais adversas encontradas em Vênus.[1]

Exemplos[editar | editar código-fonte]

Calculadora Curta

Processamento de dados com cartão perfurado[editar | editar código-fonte]

Ver artigo principal: Mecanografia

A partir do final do século XIX, bem antes do advento dos computadores eletrônicos, o processamento de dados era realizado com o uso de máquinas eletromecânicas chamadas coletivamente de equipamentos de registro de unidades, máquinas de contabilidade elétrica (EAM) ou máquinas tabuladoras. Em 1887, Herman Hollerith havia elaborado a base para um sistema mecânico de registro, compilação e tabulação de fatos do censo.[14] O equipamento de processamento de dados de "registro de unidade" usa cartões perfurados para transportar informações com base em um item por cartão.[15][16] As máquinas de registro de unidade se tornaram tão onipresentes no setor e no governo nos primeiros dois terços do século XX quanto os computadores se tornaram no último terço. Elas permitiram que tarefas de processamento de dados sofisticadas e de grande volume fossem realizadas antes que os computadores eletrônicos fossem inventados e enquanto eles ainda estavam em sua infância. Esse processamento de dados era realizado por meio do processamento de cartões perfurados em várias máquinas de registro de unidades em uma progressão cuidadosamente coreografada. Os dados nos cartões podiam ser adicionados, subtraídos e comparados com outros dados e, mais tarde, também multiplicados.[17] Essa progressão, ou fluxo, de máquina para máquina era frequentemente planejada e documentada com fluxogramas detalhados.[18] Todas as máquinas, exceto as mais antigas, tinham alimentadores mecânicos de alta velocidade para processar cartões a taxas de cerca de 100 a 2.000 por minuto, detectando furos com sensores mecânicos, elétricos ou, mais tarde, ópticos. A operação de muitas máquinas era dirigida pelo uso de um painel de tomadas [en], painel de controle ou caixa de conexão.

Computadores eletromecânicos[editar | editar código-fonte]

Harwell Dekatron

Os primeiros computadores elétricos construídos com interruptores e lógica cabeada [en], em vez de tubos de vácuo (válvulas termiônicas) ou transistores (com os quais os computadores eletrônicos posteriores foram construídos), são classificados como computadores eletromecânicos. Eles variavam muito em termos de design e recursos, com algumas unidades capazes de aritmética de ponto flutuante. Alguns computadores baseados em relés permaneceram em serviço após o desenvolvimento dos computadores de tubo a vácuo, onde sua velocidade mais lenta foi compensada pela boa confiabilidade. Outros modelos foram construídos como processadores duplicados para detectar erros, ou podiam detectar erros e tentar novamente a instrução. Alguns modelos foram vendidos comercialmente com várias unidades produzidas, mas muitos projetos eram produções experimentais únicas.

Nome País Ano Comentários Referências
Computador de relés automático (ARC) Reino Unido 1948 Booths, experimental [19]
ARRA [en] Países Baixos 1952 experimental
BARK [en] Suécia 1952 experimental
FACOM-100 [en] Japão 1954 comercial daFujitsu [20]
FACOM-128 [en] Japão 1956 comercial [21]
Computador Harwell Reino Unido 1951 posteriormente conhecido como WITCH
Harvard Mark I Estados Unidos 1944 "Calculadora IBM controlada por sequência automática"
Harvard Mark II EUA 1947 "Calculadora de relés Aiken"
IBM SSEC [en] EUA 1948
Mecanismo de computação do Imperial College (ICCE) Reino Unido 1951 Eletromecânico[22] [23][24][25]
Escritório de Pesquisa Naval - Computador cabeado ONR EUA 1949 ALU de 6 bits, armazenamento em tambor, mas com relé eletromecânico baseado no Atlas [en], antigo computador de criptologia da Marinha ABEL [26][27][28][29]
OPREMA Alemanha Oriental 1955 Uso comercial na Zeiss Optical em Jena [30]
RVM-1 União Soviética 1957 Alexander Kronrod [31]
SAPO [en] Checoslováquia 1957
Simon EUA 1950 Demonstrador lógico amador em artigos de revista
Z2 Alemanha 1940 Konrad Zuse
Z3 Alemanha 1941 Zuse
Z4 Alemanha 1945 Zuse
Z5 [en] Alemanha 1953 Zuse
Z11 [en] Alemanha 1955 Zuse, comercial
Bell Labs Modelo I EUA 1940 George Stibitz, "Calculadora de números complexos", 450 relés e interruptores de barra cruzada [en], acesso remoto demonstrado em 1940, usado até 1948 [32]
Bell Labs Modelo II EUA 1943 "Interpolador de relés", usado para atividades em tempos de guerra, desativado em 1962 [32]
Bell Labs Modelo III EUA 1944 "Computador balístico", usado até 1949 [32]
Bell Labs Modelo IV EUA 1945 Detector de erros Mark 22 da Marinha, usado até 1961 [32]
Bell Labs Model V [en] EUA 1946, 1947 Duas unidades fornecidas, de uso geral, funções trigonométricas integradas, aritmética de ponto flutuante [32]
Bell Labs Modelo VI EUA 1949 Model V simplificado, de uso geral, com vários aprimoramentos
Multiplicador de criptoanálise sem nome EUA 1937 Alan Turing [33][34]

Ver também[editar | editar código-fonte]

Referências

  1. Hall, Loura (1 de abril de 2016). «Automaton Rover for Extreme Environments (AREE)». NASA (em inglês). Consultado em 29 de agosto de 2017 
  2. Needham, Volume 4, Parte 2, 445.
  3. Needham, Volume 4, Parte 2, 448.
  4. Bodde, 140.
  5. Fry, 10.
  6. «Machines of the East». Ancient Discoveries. Temporada 3. Episódio 10 (em inglês). History Channel. Consultado em 7 de setembro de 2008. Cópia arquivada em 21 de dezembro de 2021 
  7. Howard R. Turner (1997), Science in Medieval Islam: An Illustrated Introduction, (em inglês) p. 184, University of Texas Press, ISBN 0-292-78149-0
  8. Routledge Hill, Donald (Maio de 1991). «Mechanical Engineering in the Medieval Near East» (em inglês). Scientific American. pp. 64–9. Arquivado do original em 25 de dezembro de 2007 
  9. Abrams, Melanie (16 de fevereiro de 2018). «'The Beauty of Time'». The New York Times (em inglês). ISSN 0362-4331. Consultado em 4 de junho de 2022 
  10. Kovács, Győző (2012), Tatnall, Arthur, ed., «Hungarian Scientists in Information Technology», ISBN 978-3-642-33898-4, Berlin, Heidelberg: Springer Berlin Heidelberg, Reflections on the History of Computing, IFIP Advances in Information and Communication Technology (em inglês), 387, pp. 292–294, doi:10.1007/978-3-642-33899-1_18Acessível livremente, consultado em 23 de junho de 2022 
  11. Weibel, Peter (17 de maio de 2005). Beyond Art: A Third Culture: A Comparative Study in Cultures, Art and Science in 20th Century Austria and Hungary (em inglês). [S.l.]: Springer. pp. 304–305. ISBN 9783211245620 
  12. Hebime (5 de julho de 2016). «Hungarian Gamma-Juhász predictor». WT Live (em inglês) 
  13. «Z3 from FOLDOC». foldoc.org (em inglês). Consultado em 2 de julho de 2020 
  14. General Information Manual: An Introduction to IBM Punched Card Data Processing (em inglês). [S.l.]: IBM. p. 1 
  15. Janda, Kenneth (1965). Data Processing (em inglês). [S.l.]: Northwestern University Press. p. 47 
  16. McGill, Donald A.C. (1962). Punched Cards, Data Processing for Profit Improvement (em inglês). [S.l.]: McGraw-Hill. p. 29 
  17. Machine Functions (PDF) (em inglês). [S.l.]: International Business Machines Corp. 1957. 224-8208-3 
  18. Flow Charting and Block Diagramming Techniques (PDF) (em inglês). [S.l.]: International Business Machines Corp. 1959. /C20-8008-0 
  19. Lavington, Simon Hugh (1980). Early British Computers: The Story of Vintage Computers and the People who Built Them (em inglês). [S.l.]: Manchester University Press. 62 páginas. ISBN 9780719008108 
  20. «Fujitsu Facom 100» (em inglês). Consultado em 26 de julho de 2017 
  21. «FACOM 128A and 128B Relay Computers» (em inglês). Consultado em 26 de julho de 2017 
  22. «Profile for Tony Brooker at the University of Essex». www.essex.ac.uk (em inglês). Consultado em 19 de maio de 2018 
  23. «From the Arithmometer to Electronic Arithmetic – 1998». Imperial College Video Archive Blog (em inglês). Fragmento de vídeo citado. 6 de maio de 2016. From 38:15 to 38:32. Consultado em 14 de maio de 2018 
  24. «Relay Digital Computer, Imperial College, Univ. of London». Digital Computer Newsletter (em inglês). 3 (1). 4 páginas. Abril de 1951 
  25. Bowden, B. V. (ed.). «11. The Imperial College Computing Engine». Faster Than Thought (em inglês). [S.l.: s.n.] pp. 161–164 (103–105) 
  26. Boslaugh, David L. (2003). When Computers Went to Sea: The Digitization of the United States Navy (em inglês). [S.l.]: John Wiley & Sons. pp. 95–96. ISBN 9780471472209 
  27. «The ONR Relay Computer». Digital Computer Newsletter (em inglês). 4 (2). 2 páginas. Abril de 1952 
  28. A survey of automatic digital computers (em inglês). [S.l.]: Office of Naval Research, Dept. of the Navy. 1953. p. 75 
  29. Wolf, J. Jay (1952). «The Office of Naval Research Relay Computer». Mathematics of Computation (em inglês). 6 (40): 207–212. ISSN 0025-5718. doi:10.1090/S0025-5718-1952-0050393-0Acessível livremente 
  30. Augustine, Dolores L. (2007). Red Prometheus: Engineering and Dictatorship in East Germany, 1945–1990 (em inglês). [S.l.]: MIT Press. 134 páginas. ISBN 9780262012362 
  31. «Relay Computer RVM-1» (em inglês). Consultado em 25 de julho de 2017. Arquivado do original em 19 de junho de 2018 
  32. a b c d e Belzer, Jack; Holzman, Albert G.; Kent, Allen (1 de março de 1976). Encyclopedia of Computer Science and Technology: Volume 3 – Ballistics Calculations to Box-Jenkins Approach to Time Series Analysis and Forecasting (em inglês). [S.l.]: CRC Press. pp. 197–200. ISBN 9780824722531 
  33. Teuscher, Christof (2004). Alan Turing: Life and Legacy of a Great Thinker (em inglês). [S.l.]: Springer Science & Business Media. 46 páginas. ISBN 9783540200208 
  34. Hodges, Andrew (10 de novembro de 2014). Alan Turing: The Enigma: The Book That Inspired the Film "The Imitation Game" (em inglês). [S.l.]: Princeton University Press. pp. 175–177. ISBN 9781400865123 

Ligações externas[editar | editar código-fonte]