Evolução das linguagens de programação

881 palavras 4 páginas
ENIAC

O ENIAC (Electrical Numerical Integrator and Computer) foi o primeiro computador digital eletrônico de grande escala. Foi criado em fevereiro de 1946 pelos cientistas norte-americanos John Eckert e John Mauchly, da Electronic Control Company.

O ENIAC começou a ser desenvolvido em 1943 durante a II Guerra Mundial para computar trajetórias táticas que exigissem conhecimento em matemática, mas só se tornou operacional após o final da guerra.

O computador pesava 30 toneladas, media 5,50 m de altura e 25 m de comprimento e ocupava 180 m². Foi construído sobre estruturas metálicas com 2,75 m de altura e contava com 70 mil resistores e entre 17.468 e 18.000 válvulas a vácuo ocupando a área de um ginásio desportivo. Não possuía sistema operacional, seu sistema utilizava os números decimais de zero a nove e a leitura e escrita de dados se realizava mediante uma leitora / perfuradora de cartões.
Estava dividido em 30 unidades autônomas, 20 das quais eram chamada acumuladores. Cada acumulador era uma máquina de somar 10 dígitos a grande velocidade, que podia armazenar seus próprios cálculos. Para acelerar as operações aritméticas também tinha um multiplicador e um divisor. O primeiro utilizava uma matriz de resistências para executar as operações de um dígito e foi desenhado com um circuito de controle adicional para multiplicar os dígitos sucessivos.

O ENIAC era controlado através de pulsos eletrônicos. Cada unidade era capaz de gerá-los para que outras unidades realizassem alguma tarefa, por isso os programas para o ENIAC consistiam em unir manualmente os cabos das diferentes unidades para que realizassem a seqüência desejada.

Programá-lo era, portanto, um trabalho difícil. Como as unidades podiam operar simultaneamente, o ENIAC era capaz de realizar cálculos em paralelo. Tinha uma unidade chamada "unidade cíclica", que produzia os pulsos básicos usados pela máquina e três tabelas que transmitiam às unidades os números e funções eleitas manualmente

Relacionados

  • EVOLUÇÃO DAS LINGUAGENS DE PROGRAMAÇÃO
    1018 palavras | 5 páginas
  • Evolução das linguagens de programação
    900 palavras | 4 páginas
  • Evolução das Linguagens de Programação
    2349 palavras | 10 páginas
  • Evolução das linguagens de programação
    1449 palavras | 6 páginas
  • A evolução das linguagens de programação
    1837 palavras | 8 páginas
  • Evolução da Linguagem de Programação
    1062 palavras | 5 páginas
  • Evolução das linguagens de programação
    2060 palavras | 9 páginas
  • Evolução das linguagens de programação
    364 palavras | 2 páginas
  • Evolução da Linguagem de Programação
    2943 palavras | 12 páginas
  • Evolução das linguagens de programação
    1117 palavras | 5 páginas