A capacidade dos seres humanos em calcular quantidades dos mais variados modos foi um dos fatores que
possibilitaram o desenvolvimento da matemática e da lógica. Nos primórdios da matemática e da álgebra,
utilizavam-se os dedos das mãos para efetuar cálculos.
A mais antiga ferramenta conhecida para uso em computação foi o ábaco, e foi inventado na Babilônia por
volta de 2400 a.C. O seu estilo original de uso, era desenhar linhas na areia com rochas. Ábacos, de um design
mais moderno, ainda são usados como ferramentas de cálculo.
A mais antiga ferramenta conhecida para uso em computação foi o ábaco, e foi inventado na Babilônia por volta de 2400 a.C. O seu estilo
original de uso, era desenhar linhas na areia com rochas. Ábacos, de um design mais moderno, ainda são usados como ferramentas de cálculo.
Àbaco
O ábaco dos romanos consistia de bolinhas de mármore que deslizavam numa placa de bronze cheia de sulcos. Também
surgiram alguns termos matemáticos: em latim "calx" significa mármore, assim "calculos" era uma bolinha do ábaco, e fazer
cálculos aritméticos era "calculare".
Construção da primeira máquina calculadora
Blaise Pascal (1623-1662)
Pascal, que aos 18 anos trabalhava com seu pai em um escritório de coleta de
impostos na cidade de Rouen, desenvolveu a máquina para auxiliar o seu trabalho
de contabilidade.
A calculadora usava engrenagens que a faziam funcionar de maneira similar a um
odômetro.
Pascal recebeu uma patente do rei da França para que lançasse sua máquina no comércio. A
comercialização de suas calculadoras não foi satisfatória devido a seu funcionamento pouco confiável,
apesar de Pascal ter construído cerca de 50 versões.
O projeto de Pascal foi bastante aprimorado pelo matemático
alemão
Gottfried Wilhelm Leibniz (1646-1726),
inventou o cálculo, o qual sonhou que, um dia no futuro, todo o raciocínio pudesse ser substituído pelo
girar de uma simples alavanca.
introduziu o conceito de realizar multiplicações e divisões através de adições e subtrações sucessivas. Em
1694, a máquina foi construída, no entanto, sua operação apresentava muita dificuldade e era sujeita a
erros.
Charles Xavier Thomas
Em 1820 conhecido como Thomas de Colmar, projetou e construiu uma máquina capaz de
efetuar as 4 operações aritméticas básicas
Arithmomet
Esta foi a primeira calculadora realmente comercializada com sucesso. Ela fazia
multiplicações com o mesmo princípio da calculadora de Leibniz e efetuava as divisões com
a assistência do usuário.
Todas essas máquinas, porém, estavam longe de serem consideradas um computador, pois
não eram programáveis. Isto quer dizer que a entrada era feita apenas de números, mas
não de instruções a respeito do que fazer com os números.
Máquina de Turing
o século V a.C., na antiga Índia, o gramático Panini formulou a gramática de Sânscrito usando 3959 regras conhecidas como Ashtadhyāyi, de forma
bastante sistemática e técnica. Pānini usou meta-regras, transformações e recursividade com tamanha sofisticação que sua gramática possuía o
poder computacional teórico
Logaritmo
Entre 200 a.C. e 400, os indianos também inventaram o logaritmo, e partir do século XIII tabelas
logarítmicas eram produzidas por matemáticos islâmicos. Quando John Napier descobriu os
logaritmos para uso computacional no século XVI, seguiu-se um período de considerável
progresso na construção de ferramentas de cálculo.
John Napier (1550-1617)
Escocês inventor dos logaritmos, também inventou os ossos de Napier, que eram tabelas de
multiplicação gravadas em bastão, o que evitava a memorização da tabuada.
A primeira máquina de verdade foi construída por Wilhelm Schickard
(1592-1635)
sendo capaz de somar, subtrair, multiplicar e dividir
Essa máquina foi perdida
Durante a guerra dos trinta anos, sendo que recentemente foi encontrada alguma documentação sobre
ela
Os algoritmos
No século VII, o matemático indiano Brahmagupta explicou pela primeira vez o sistema de
numeração hindu-arábico e o uso do 0
sistema de numeração hindu-arábico no Oriente Medio
tradução do mesmo livro para o latim: Algoritmi de número Indorum
Por derivação do nome, atualmente usa-se o termo algoritmo.
O primeiro computador
Konrad Zuse (1910-1995)
engenheiro alemão construiu, a partir de relés que executavam os cálculos e dados
lidos em fitas perfuradas, o Z1.
Os projetos de Zuse ficariam parados durante a guerra, dando a chance aos americanos de desenvolver
seus computadores, o chamado Eniac.
John Von Neumann (1903-1957)
Formalizou o projeto lógico de um computador, conhecido por "Arquitetura de von
Neumann"
Em sua arquitetura, Von Neumann sugeriu que as instruções fossem armazenadas na memória do
computador
Até então elas eram lidas de cartões perfurados e executadas, uma a uma. Armazená-las na
memória, para então executá-las, tornaria o computador mais rápido, já que no momento da
execução, as instruções seriam obtidas com rapidez eletrônica.
A maioria dos computadores hoje em dia segue o design proposto por Von
Neumann.
A lógica binária
Pingala
indiano Pingala inventou o sistema de numeração binário
sistema estabelece que sequências específicas de uns e zeros podem representar qualquer
número, letra ou imagem.
Gottfried Leibniz
desenvolveu a lógica em um sentido formal e matemático,
utilizando o sistema binário
Em seu sistema, uns e zeros também representam conceitos
como verdadeiro e falso, ligado e desligado, válido e inválido
George Boole
álgebra booleana
princípios da lógica booleana, onde as variáveis assumem apenas valores 0 e 1 (verdadeiro e falso), que passou
a ser utilizada a partir do início do século XX.
Primeiros computadores pessoais
mainframes
computadores enormes, trancados em salas refrigeradas e operados apenas por alguns
poucos privilegiados
Kenbak-1
lançado em 1971,o primeiro "computador pessoal"
Tinha 256 Bytes,não possuía CPU
foi anunciado na revista Scientific American por US$ 750
A Apple e a popularização
Steve Jobs e Steve Wozniak
iniciou outra empresa que mudaria o rumo da informática: a Apple.