História dos computadores
Difference Engine e Analytical Engine - Babbage
Essas máquinas foram as primeiras invenções do homem no quesito de ter uma ferramentar que tenha a capacidade de receber, processar, armazenar e exibir dados.
Zuse Z3
Foi a primeira máquina de computação totalmente automática e programável. Ele foi criado por alemãs para o uso na aeronáutica para realizar análises estatísticas em projetos de asas de novas aeronaves.
Ele tinha uma capacidade de memória de 176 bytes e um poder de processamento de realizar uma multiplicação em torno de 5 segundos.
Harvard Mark I
Computador criado em parceria da Universidade de Harvard com a IBM em 1944. Embora esse computador foi um computador com um processamento muito maior do que o Zuse Z3, ele dava muitos problemas, principalmente os componentes, como relês e barramentos, queimavam constantemente e precisavam ser substituídos pelos funcionários da manutenção.
Vale ressaltar que nessa época as mulheres tinha muito presença, principalmente da construção lógica do computadores, na criação dos algoritmos.
Máquina de Turing
A Máquina de Turing era um dispositivo teórico conhecido como máquina universal, que é a base dos computadores atualmente. Ele utiliza o conceito de Máquina de Estados Finitos ou Autômatos Finito para realizar a soma binária.
Modelo teórico da computação
John Von Neumann utilizou o modelo da Máquina de Turing para criar a arquitetura dos computadores modernos, pois Turing não havia especificado como construir a máquina fisicamente.
Essa arquitetura introduziu a memória interna (antes era feito por meio de cartões perfurados, memória externa), o qual era muito mais veloz do que a memória externa.
Arquitetura atual VS Arquitetura de von Neumann (1952)
A principal diferença entre elas está na organização dos componentes, porém a essência é a mesma. Por exemplo atualmente, a unidade de processamento suporta paralelismo com multi core, enquanto antigamente era apenas single core. A memória principal existem dual , tiple e quad channel, já antigamente não existia isso.