História da Computação - Pré-história
Como calcular?
●Processos manuais são lentos e sujeitos a erros → necessidade de métodos mais rápidos para fazer cálculos
● Calculus: pedrinhas utilizadas para contar
● Operação fundamental: contagem
● Operações básicas: somar, subtrair, multiplicar e dividir
● Calculus: pedrinhas utilizadas para contar
● Operação fundamental: contagem
● Operações básicas: somar, subtrair, multiplicar e dividir
Ábaco
● Surgiu em 2600 a.C.
● Dispositivo para contar, somar e subtrair
● Opera no sistema decimal
● Suan-Pan (chinês)
● Soroban (japonês)
● Dispositivo para contar, somar e subtrair
● Opera no sistema decimal
● Suan-Pan (chinês)
● Soroban (japonês)
Estruturas de Napier
● John Napier inventa as Estruturas de Napier em 1610
● Bastões de multiplicação
● Em 1623 Wilhelm Schickard constrói a primeira calculadora mecânica, baseada no trabalho de Napier
● Bastões de multiplicação
● Em 1623 Wilhelm Schickard constrói a primeira calculadora mecânica, baseada no trabalho de Napier
Régua de cálculo
● Criada em 1621 por William Oughtred, a partir de Napier.
● Primeiro em forma circular, depois como régua retangular.
● Usa escalas logarítmicas para multiplicar e dividir.
● Usada até 1970.
● Primeiro em forma circular, depois como régua retangular.
● Usa escalas logarítmicas para multiplicar e dividir.
● Usada até 1970.
Máquina aritmética de Pascal
● Em 1642 Blaise Pascal cria a primeira máquina automática de calcular.
● Utiliza o mesmo princípio dos ábacos.
● Faz somas e subtrações.
● Utiliza o mesmo princípio dos ábacos.
● Faz somas e subtrações.
Calculadora universal
● Inventada por Gottfried Leibniz em 1672
● Aprimora a máquina de Pascal
● É também capaz de multiplicar, dividir e calcular a raiz quadrada
● Aprimora a máquina de Pascal
● É também capaz de multiplicar, dividir e calcular a raiz quadrada
Tear de Jacquard
● Joseph Jacquard cria um tear automático em 1810
● Cartões perfurados eram usados para controlar a confecção e seus desenhos
● É considerada a primeira máquina mecânica programada
● É considerada a primeira máquina mecânica programada
Máquina analítica
Charles Babbage projeta em 1833 um dispositivo mecânico para avaliar funções e criar tabelas
● Dispunha de entrada, saída, programa e memória, semelhante ao computador atual
● Não pôde ser construída
● Babbage é considerado o “Pai da Informática”
● Dispunha de entrada, saída, programa e memória, semelhante ao computador atual
● Não pôde ser construída
● Babbage é considerado o “Pai da Informática”
Ada e Boole
● A matemática Augusta Ada Byron sugere importantes inovações à Máquina Analítica de Babbage, usando aritmética binária
● É considerada a primeira programadora, por seu trabalho conceitual de testar a máquina de Babbage
● Em 1854, George Boole desenvolve a Álgebra de Boole: base para os Circuitos Lógicos dos computadores atuais
● É considerada a primeira programadora, por seu trabalho conceitual de testar a máquina de Babbage
● Em 1854, George Boole desenvolve a Álgebra de Boole: base para os Circuitos Lógicos dos computadores atuais
Máquina de recenseamento
● Herman Hollerith idealiza em 1885 uma máquina para ler e tabular dados do censo, guardados em cartões perfurados
● Reduziu com isso em mais de um terço o tempo de tabulação, de dez para três anos
● Reduziu com isso em mais de um terço o tempo de tabulação, de dez para três anos
IBM
● Em 1896, Hollerith funda a Tabulating Machines Company, fazendo a primeira tentativa de aplicar comercialmente um sistema automático
● Em 1911 sua empresa se junta a outras, o que leva à formação em 1924 da International Business Machines (IBM)
● Em 1911 sua empresa se junta a outras, o que leva à formação em 1924 da International Business Machines (IBM)
Turing
● Em 1936, o matemático inglês Alan Turing concebe máquinas teóricas e genéricas, capazesde resolver qualquer problema: as máquinas de Turing
● Uma máquina de Turing é uma forma de representar um processo ou algoritmo
● Do seu trabalho surgiu a Teoria da Computação, que estuda a possibilidade ou não de serepresentar processos como algoritmos
MARK-I
● Em 1937, cientistas de Harvard e engenheiros da IBM começam o projeto MARK-I, completado 8 anos depois
● Usa relês e engrenagens, sendo o primeiro computador eletromecânico
● Tem 17 m de comprimento por 2 m de altura, pesa 70 toneladas, tem 700.000 peças móveis e 800 km de fios
● Trabalha com números de 23 algarismos e soma dois números em um segundo
● Usa relês e engrenagens, sendo o primeiro computador eletromecânico
● Tem 17 m de comprimento por 2 m de altura, pesa 70 toneladas, tem 700.000 peças móveis e 800 km de fios
● Trabalha com números de 23 algarismos e soma dois números em um segundo
ENIAC
●Em 1940, Mauchly e Eckert constroem o primeiro computador eletrônico, o ENIAC (Electronic Numerical Integrator And Calculator), para fins militares
● É 1.000 vezes mais rápido que o MARK-I, pesando apenas 30 toneladas
● Tem 17.000 válvulas, 50.000 comutadores, 70.000 resistências e 7.500 interruptores
● Consome até 200.000 watts, o que afetava a iluminação da cidade da Filadélfia quando em uso
ABC, EDVAC, UNIVAC-I, ...
● ABC, criado em 1942, é o primeiro a trabalhar com linguagem binária, sendo o primeiro computador digital
● UNIVAC-I, de 1951, é o primeiro computador comercial, utilizando fitas magnéticas e seguido por vários outros...
● EDVAC, de 1952 e baseado no ENIAC, é o primeiro que pode ser reprogramado, ou seja, que não tem instruções fixas
● UNIVAC-I, de 1951, é o primeiro computador comercial, utilizando fitas magnéticas e seguido por vários outros...
● EDVAC, de 1952 e baseado no ENIAC, é o primeiro que pode ser reprogramado, ou seja, que não tem instruções fixas
Nenhum comentário:
Postar um comentário