a capacidade de memoria era de 2 a 4 kbytes,A entrada de dados era feita por meio de cartoes ou fita de papel perfurados,A saida de dados era feita por impressoras, Nao existia sistema operacional. Os programadores eram operadores e controlavam o computador por meio de chaves, fios e luzes de aviso.Segunda geracao (1959-1964)Houve a substituicao das valvulas eletronicas por transistores e os fios de ligacao por circuitos impressos, o que tornou os computadores mais rapidos, menores, e de custo mais baixo. Mas ainda esquentavam muito.Mudanca da linguagem de maquina binaria para as linguagens simbolicas, como FORTRAN, que permitiram que os programadores especificassem instrucoes em palavras,A memoria passou de cilindro magnetico para a tecnologia do nucleo magnetico,A velocidade de processamento era da ordem de milissegundos a capacidade de memoria era de 20 megabytes,Surgiram os primeiros armazenadores externos de informacoes: fitas magneticas e discos,A entrada de dados era feita por cartoes ou fita de papel perfurados,A saida de dados era feita por impressoras, Foram criados os sistemas em lote, "batch systems", que possibilitaram um melhor uso dos recursos computacionais. Havia um programa monitor, usado para "enfileirar" as tarefas. Cada programa era escrito em cartoes ou fita de papel perfurados, que eram carregados por um operador, juntamente com seu compilador. O operador em geral utilizava uma linguagem de controle chamada JCL (job control language).Terceira geracao (1964-1970) Os computadores passaram a ter circuitos integrados, sendo que os transistores foram miniaturizados. Estes aumentaram a velocidade e a eficiencia das maquinas, proporcionando reducao dos custos e aumento da velocidade de processamento. Sendo menores e mais baratos tornaram-se acessiveis para um grande numero de pessoas,Teclados e monitores substituiram os cartoes e papel perfurados,O sistema operacional passou a permitir que muitos programas pudessem ser executados ao mesmo tempo (multitarefa), inclusive monitorando a memoria,A velocidade de processamento era da ordem de microssegundos. Exemplos: DCC 6600, NovaQuarta geracao (de 1970 ate a epoca atual)O microprocessador, com milhares de circuitos integrados em um unico "chip" de silicone, proporcionou maior grau de miniaturizacao, confiabilidade e velocidade, ja da ordem de nanosegundos (bilionesima parte do segundo),Outros equipamentos comecaram a usar os microprocessadores,Iniciou-se a ligacao dos computadores em redes o que conduziu ao desenvolvimento da InternetHouve o desenvolvimento da interface grafica - GUI, "Graphical User Interface" - baseada em simbolos visuais, como icones, menus e janelas que promoveram maior interacao entre o sistema e o usuario,A velocidade de processamento era da ordem de nanossegundos,Apareceram linguagens multiplas de programacao como Cobol, Pascal, Basic,Comecou a transmissao de dados entre computadores atraves de rede,Intensificou-se a producao de computadores objetivando o usuario domestico. Quinta geracao (epoca atual e futuro) O objetivo e desenvolver equipamentos que respondam a entrada de dados por voz e que sejam capazes de aprendizagem e de organizacao,Altissima velocidade de processamento,Grande capacidade de armazenamento de dados dos discos rigidos (de 40 e 80 GBs ja eram comuns em lojas brasileiras no inicio de 2007), o DVD pode acumular uma quantidade dez vezes maior de dados do que o CDrom,Alto grau de interatividade, inclusive com reconhecimento de voz por alguns aplicativos O uso de processamento paralelo e