armas mais inteligentes. Entre os projetos desenvolvidos neste periodo, o que mais se destacou foi o Mark I, no ano de 1944, criado pela Universidade de Harvard (EUA), e o Colossus, em 1946, criado por Allan Turing.Sendo uma das figuras mais importantes da computacao, Allan Turing focou sua pesquisa na descoberta de problemas formais e praticos que poderiam ser resolvidos atraves de computadores. Para aqueles que apresentavam solucao, foi criada a famosa teoria da Maquina de Turing, que atraves de um numero finito de operacoes, resolvia problemas computacionais de diversas ordens diferentes. A maquina de Turing foi colocada em pratica atraves do Computador Colosssus, citado acima. Computacao moderna A computacao moderna pode ser definida pelo uso de computadores digitais, que nao utilizam componentes analogicos com base de seu funcionamento. Ela pode ser dividida em varias geracoes: Primeira Geracao (1946 - 1959) A primeira geracao de computadores modernos tinha com principal caracteristica o uso de valvulas eletronicas, possuindo dimensoes enormes. Eles utilizavam quilometros de fios, chegando a atingir temperaturas muito elevadas, o que frequentemente causava problemas de funcionamento. Normalmente, todos os programas eram escritos diretamente na linguagem de maquina. Existiram varias maquinas dessa epoca, contudo, vamos focar no ENIAC, que foi a famosa de todas. ENIAC No ano de 1946, ocorreu uma revolucao no mundo da computacao, como o lancamento do computador ENIAC (Electrical Numerical Integrator and Calculator), desenvolvido pelos cientistas norte-americanos John Eckert e John Mauchly. Esta maquina era em torno de 1000 vezes mais rapida que qualquer outra que existia na epoca.A principal inovacao nesta maquina e a computacao digital, muito superior aos projetos mecanicos-analogicos desenvolvidos ate o exato momento. Com o ENIAC, a maioria das operacoes eram realizadas sem a necessidade de movimentar pecas de forma manual, mas sim somente pela entrada de dados no painel de controle. Cada operacao podia ser acessada atraves de configuracoes padroes de chaves e switches. As dimensoes desta maquina sao muito grandes, com aproximadamente 25 metros de comprimento por 5,50 m de altura. O seu peso total era de 30 toneladas. Esse valor representa algo como um andar inteiro de um predio. Segunda Geracao (1959 - 1964) Na segunda geracao, houve a substituicao das valvulas eletronicas por transistores, o que diminiu em muito tamanho do hardware. A tecnologia de circuitos impressos tambem foi criada, assim evitando que os fios e cabos eletricos ficassem espalhados por todo lugar. E possivel dividir os computadores desta geracao em duas grandes categorias: supercomputadores e mini-computadores. IBM 7030 O IBM 7030, tambem conhecido por Strech, foi o primeiro supercomputador lancado na segunda geracao, desenvolvido pela IBM. Seu tamanho era bem reduzido comparado com maquinas como o ENIAC, podendo ocupar somente uma sala comum. Ele era utilzado por grandes companhias, custando em torno de 13 milhoes de dolares na epoca. Esta maquina executava calculos na casa dos microssegundos, o que permitia ate um milhao de operacoes por segundo. Desta maneira, um novo patamar de velocidade foi atingido. Comparado com os da primeira geracao, os supercomputadores, como o IBM 7030, eram mais confiaveis. Varias linguagens foram desenvolvidas para os computadores de