Cursos / Informática para Internet / Arquitetura de Computadores / Aula
Ao longo da história, o homem sempre buscou ferramentas que o auxiliassem na execução de tarefas. Em relação à computação, foi criada uma matemática a partir da teoria dos conjuntos, chamada álgebra booleana (em homenagem a George Boole), a qual se dedica a formalizar operações elementares que podem ser utilizadas na criação de algoritmos. Com a álgebra booleana, pode-se criar as operações lógicas e aritméticas e programar algoritmos em máquinas chamadas computadores.
Na disciplina Lógica de Programação, você estuda os conceitos de programação e verifica como algoritmos podem executar operações automaticamente. Salienta-se, no entanto, que máquinas mecânicas também foram criadas para a realização de cálculos decimais, enquanto os computadores aqui tratados referem-se exclusivamente a máquinas eletrônicas, as quais utilizam operações booleanas.
Uma máquina capaz de executar operações automaticamente torna-se extremamente interessante para os humanos, pois, em princípio, quaisquer operações podem ser automatizadas, não apenas as matemáticas. Dessa forma, diversas tarefas puderam ser automatizadas, livrando o homem de tarefas repetitivas e que não exigem esforço intelectual.
Historicamente, as primeiras máquinas utilizadas para a realização de cálculos nem utilizavam operações da álgebra booleana, mas cálculos decimais; essas operações eram realizadas por meio dos ábacos chineses e japoneses através da movimentação de peças sobre hastes de metal (Figura 1). Os primeiros ábacos datam de 2.600 a.C.
Por volta de 1550, John Napier idealizou um dispositivo baseado em bastões com números capazes de multiplicar e dividir.
Em 1623, surgiu a máquina de multiplicar, idealizada por Wilhmen Schickard (Figura 2). Com ela realizavam-se operações de multiplicação através de rodas dentadas. As multiplicações eram realizadas através de somas sucessivas.
Em 1642, o matemático francês Blaise Pascal criou a máquina aritmética (Figura 3). Foi a primeira máquina automática de calcular, construída com rodas dentadas. Simulava o funcionamento do ábaco. Realizava operações de soma e subtração, sendo o resultado apresentado numa série de janelinhas.
Versão 5.3 - Todos os Direitos reservados