Estudo da evolução do hardware computacional

1454 palavras 6 páginas
Nome: Jaime da Silva Mendonça

Geração 0 – Mecânicos

A origem da ideia de programar uma máquina vem da necessidade de que as máquinas de tecer produzissem padrões de cores diferentes. Assim, no século XVIII foi criada uma forma de representar os padrões em cartões de papel perfurado, que eram tratados manualmente. Em 1801, Joseph Marie Jacquard (1752-1834) inventa um tear mecânico, com uma leitora automática de cartões.
A ideia de Jacquard atravessou o Canal da Mancha, onde inspirou Charles Babbage (1792-1871), um professor de matemática de Cambridge, a desenvolver uma máquina de “tecer números”, uma máquina de calcular onde a forma de calcular pudesse ser controlada por cartões.
Tudo começou com a tentativa de desenvolver uma máquina capaz de calcular polinômios por meio de diferenças, o calculador diferencial. Enquanto projetava seu calculador diferencial, a ideia de Jacquard fez com que Babbage imaginasse uma nova e mais complexa máquina, o calculador analítico, extremamente semelhante ao computador atual.
Sua parte principal seria um conjunto de rodas dentadas, o moinho, formando uma máquina de somar com precisão de cinquenta dígitos. As instruções seriam lidas de cartões perfurados. Os cartões seriam lidos em um dispositivo de entrada e armazenados, para futuras referências, em um banco de mil registradores. Cada um dos registradores seria capaz de armazenar um número de cinquenta dígitos, que poderiam ser colocados lá por meio de cartões a partir do resultado de um dos cálculos do moinho.
Além disso tudo, Babbage imaginou a primeira máquina de impressão, que imprimiria os resultados dos cálculos, contidos nos registradores. Babbage conseguiu, durante algum tempo, fundos para sua pesquisa, porém não conseguiu completar sua máquina no tempo prometido e não recebeu mais dinheiro. Hoje, partes de sua máquina podem ser vistas no Museu Britânico, que também construiu uma versão completa, utilizando as técnicas disponíveis na época.
Junto com Babbage,

Relacionados

  • Dejavu
    2811 palavras | 12 páginas
  • Virtualização de softwares
    2253 palavras | 10 páginas
  • Inteligência computacional
    1124 palavras | 5 páginas
  • Apostila 1 SO Conceitos B sicos
    1853 palavras | 8 páginas
  • trabalho
    5715 palavras | 23 páginas
  • Questionario introdução a oganização de computadores
    569 palavras | 3 páginas
  • Informática Básica
    5079 palavras | 21 páginas
  • Grandes Desafios da Pesquisa em Computação no Brasil
    8864 palavras | 36 páginas
  • teste
    11594 palavras | 47 páginas
  • Ciência da computação
    660 palavras | 3 páginas