Os computadores so mquinas capazes de realizar vrios clculos
automaticamente, alm de possuir dispositivos de armazenamento e de entrada e sada.
Nesta seco iremos ver a evoluo dos computadores at os dias actuais.
Primeira Gerao (1946-1954)
A primeira gerao dos computadores marcada pela utilizao de vlvulas. A
vlvula um tubo de vidro, similar a uma lmpada fechada sem ar em seu interior, ou seja, um ambiente fechado a vcuo, e contendo elctrodos, cuja finalidade controlar o fluxo de electres.
As vlvulas aqueciam bastante e costumavam queimar com facilidade.
Figura 1.12. As vlvulas eram do tamanho de uma lmpada.
Alm disso, a programao era realizada diretamente na linguagem de mquina,
o que dificultava a programao e consequentemente despendia muito tempo. O armazenamento dos dados era realizado em cartes perfurados, que depois passaram a ser feitos em fita magntica.
Um dos representantes desta gerao o ENIAC. Ele possua 17.468 vlvulas,
pesava 30 toneladas, tinha 180 m de rea construda, sua velocidade era da ordem de 100 kHz e possuia apenas 200 bits de memria RAM. Figura 1.13. ENIAC, representante da primeira gerao dos computadores.
Nenhum dos computadores da primeira gerao possuam aplicao comercial,
eram utilizados para fins balsticos, predio climtica, clculos de energia atmica e outros fins cientficos.
Alan Turing - O pai da Cincia da Computao
Alan Mathison Turing(23 de Junho de 1912 7 de Junho de 1954) foi um
matemtico, lgico, criptoanalista e cientista da computao britnico. Foi influente no desenvolvimento da cincia da computao e proporcionou uma formalizao do conceito de algoritmo e computao com a mquina de Turing, desempenhando um papel importante na criao do computador moderno. Durante a Segunda Guerra Mundial, Turing trabalhou para a inteligncia britnica em Bletchley Park, num centro especializado em quebra de cdigos. Por um tempo ele foi chefe de Hut 8, a seco responsvel pela cripto-anlise da frota naval alem. Planejou uma srie de tcnicas para quebrar os cdigos alemes, incluindo o mtodo da bomba, uma mquina electromecnica que poderia encontrar definies para a mquina de criptografia alem, a Enigma. Aps a guerra, trabalhou no Laboratrio Nacional de Fsica do Reino Unido, onde criou um dos primeiros projectos para um computador de programa armazenado, o ACE.
Aos 24 anos de idade, consagrou-se com a projeo de uma mquina que, de
acordo com um sistema formal, pudesse fazer operaes computacionais. Mostrou como um simples sistema automtico poderia manipular smbolos de um sistema de regras prprias. A mquina terica de Turing pode indicar que sistemas poderosos poderiam ser construdos. Tornou possvel o processamento de smbolos, ligando a abstrao de sistemas cognitivos e a realidade concreta dos nmeros. Isto buscado at hoje por pesquisadores de sistemas com Inteligncia Artificial (IA). Para comprovar a inteligncia artificial ou no de um computador, Turing desenvolveu um teste que consistia em um operador no poder diferenciar se as respostas a perguntas elaboradas pelo operador eram vindas ou no de um computador. Caso afirmativo, o computador poderia ser considerado como dotado de inteligncia artificial. Sua mquina pode ser programada de tal modo que pode imitar qualquer sistema formal. A ideia de computabilidade comeou a ser delineada.
A maior parte de seu trabalho foi desenvolvida na rea de espionagem e, por
isso, somente em 1975 veio a ser considerado o "pai da Cincia da Computao".