FisicaNet - Prof. Alberto Ricardo Prass

Em 1947, duas jovens cientistas — Betty Snyder e Ruth Teitelbaum — estavam diante do painel de controle do ENIAC, conectando cabos e ajustando interruptores. Sem saber, estavam moldando o futuro da computação moderna.

ENIAC — 1947
Representação conceitual do painel de controle do ENIAC, programado manualmente por Betty Snyder e Ruth Teitelbaum.

Resumo

O ENIAC, concluído em 1945 e operado em 1947 no Aberdeen Proving Ground, foi o primeiro computador eletrônico, digital, programável e de uso geral — e também o primeiro sistema Turing-completo da história. Ele inaugurou a era da computação moderna e foi programado por mulheres pioneiras, como Betty Snyder e Ruth Teitelbaum, cujas contribuições só recentemente receberam reconhecimento histórico.

O nascimento do primeiro computador eletrônico programável

O ENIAC (Electronic Numerical Integrator and Computer) foi projetado por John Mauchly e J. Presper Eckert para resolver cálculos complexos de balística para o Ballistic Research Laboratory do Exército dos EUA. Seu objetivo inicial era gerar tabelas de tiro — cálculos essenciais para a precisão de artilharia.

A máquina era colossal: 17.468 válvulas eletrônicas, 5 milhões de soldas e dezenas de painéis interconectados. Em vez de um programa armazenado internamente, o ENIAC era configurado manualmente por meio de cabos, chaves e interruptores. Cada novo problema exigia uma reprogramação física completa.

As mulheres que programaram o impossível

Em 1947, Betty Snyder (mais tarde Betty Holberton) e Ruth Teitelbaum estavam entre as seis mulheres responsáveis por programar o ENIAC. Elas não apenas operavam a máquina — elas inventaram a programação moderna.

Snyder e Teitelbaum eram especialistas em lógica computacional e diagramas de fluxo. Elas transformavam equações matemáticas em sequências de operações elétricas, conectando manualmente circuitos que representavam loops, condições e fluxos de dados — décadas antes de linguagens de programação existirem.

Seu trabalho foi tão fundamental que, quando o ENIAC foi transferido para Aberdeen, ambas foram enviadas junto com a máquina para treinar equipes militares e garantir que o computador funcionasse corretamente.

Do painel de cabos ao primeiro programa armazenado

Em 12 de abril de 1948, o ENIAC foi oficialmente modificado para executar programas armazenados internamente. Isso transformou a máquina de um sistema baseado em conexões físicas para um computador de arquitetura moderna.

O primeiro programa executado nesse novo paradigma foi um cálculo de massa crítica — uma simulação Monte Carlo do núcleo de uma arma de fissão — desenvolvida por John von Neumann e Klára von Neumann. Esse código é considerado o primeiro programa moderno da história, inaugurando o conceito de “computador de programa armazenado”.

Por que o ENIAC era Turing-completo?

O ENIAC podia ser reprogramado para resolver uma ampla classe de problemas numéricos. Isso o tornava Turing-completo: capaz de simular qualquer máquina de Turing, desde que configurado adequadamente.

Essa característica o distingue de máquinas anteriores, como calculadoras eletromecânicas, que eram limitadas a operações fixas.

Impacto histórico e legado

O ENIAC inaugurou a era da computação eletrônica. Ele influenciou diretamente o desenvolvimento de computadores posteriores, como EDVAC e UNIVAC, e estabeleceu princípios fundamentais da arquitetura computacional.

O reconhecimento tardio das programadoras do ENIAC — especialmente Betty Snyder e Ruth Teitelbaum — destaca a importância das mulheres na história da computação, frequentemente invisibilizadas em narrativas tradicionais.

Hoje, o ENIAC é lembrado não apenas como uma máquina monumental, mas como o primeiro passo rumo ao mundo digital que conhecemos.

Referências Bibliográficas

Kleiman, K. (2022). Proving Ground: The Untold Story of the Six Women Who Programmed the World’s First Modern Computer. Hachette Books.

Haigh, T., Priestley, M., & Rope, C. (2014). Los Alamos Bets on ENIAC: Nuclear Monte Carlo Simulations, 1947–1948. IEEE Annals of the History of Computing, 36(3), 42–63.

Haigh, T., Priestley, M., & Rope, C. (2016). ENIAC in Action: Making and Remaking the Modern Computer. MIT Press.

Wikipedia contributors. (2026). ENIAC; Betty Holberton; Ruth Teitelbaum; Turing completeness; Ballistic Research Laboratory; Monte Carlo method; Stored-program computer.