1953 - IBM 701No console do IBM 701 eram utilizados cartoes perfurados para o armazenamento de programas e dados. A partir da criacao da tecnica de circuito impresso, em 1957, os computadores puderam diminuir um pouco mais de tamanho. As placas de circuito impresso sao utilizadas na ligacao eletrica entre os diversos componentes existentes em um circuito eletronico. Antes, todas estas ligacoes eram feitas atraves de suportes e fios, o que acarretava mau-contato e instabilidade. Com o circuito impresso estas ligacoes sao feitas em uma placa rigida, bastante estavel e apresentando muito menos problemas de contato, sem contar que os componentes ficam melhor fixados. Nesse mesmo ano e desenvolvida a linguagem FORTRAN (Formula Translator), a primeira linguagem de alto nivel para computadores. 1937 - John Vincent Atanasoff e Clifford Berry, na Universidade de Iowa, nos Estados Unidos, criaram o ABC (Atanasoff-Berry Computer). 1943 - Max Newman, Alan Turing e equipe de Betchley Park desenharam a serie de maquinas "Colossus", mantida em segredo durante a II Guerra Mundial (foi usado na decodificacao de mensagens secretas dos alemaes)1948 - A equipe da IBM utiliza pela primeira vez o SSEC (Selective Sequence Eletronic Calculator) , uma maquina hibrida de valvulas a vacuo e reles eletromecanicos, para calcular as tabelas de posicoes da Lua (utilizadas na primeira alunissagem). Antes das grandes maquinas (grandes mesmo) o que existiam eram ferramentas sem grandes recursos mas que para a epoca representavam boas inovacoes. A partir do melhoramento das mesma, foi possivel desenvolver os primeiros computadores.Essa questao fica mais clara no video que segue: Um programa de computador era um conjunto de instrucoes de maquina, escritas, em geral, em codigo binario (linguagem de maquina), que eram colocadas na memoria do computado que "disparava" o inicio do mesmo e se encarregava de gerar resultados. Devido a essa forma de execucao o uso de um computador estava restrito as pessoas que conseguiam "decifrar" essa linguagem de maquina. Foi nesse contexto que apareceram as linguagens de Montagem e os Sistemas Operacionais.A seguir, surgiram as linguagens de programacao de alto nivel e seus correspondentes compiladores. Os compiladores eram programas que se encarregavam de converter programas escritos em uma linguagem que assemelhava-se a linguagem humana para programas escritos em linguagem de maquina.Dentro das linguagens desse tipo que atingiram um grande sucesso, encontram-se:FORTRAN, nas aplicacoes tecnicocientificasCOBOL, nas aplicacoes administrativo-financeiras. O surgimento dessas linguagens permitiu que o campo de acao dos computadores se expandisse significativamente. Foi nesta epoca que surgiram, nas empresas e as grandes corporacoes que incorporaram o uso de computadores nas suas atividades, os CPDs (Centros de Processamento de Dados). Os cursos de computacao inexistiam nessa epoca. Desta forma, pode-se concluir que o uso de computadores era totalmente centralizado; os usuarios eram treinados para usar os novos sistemas. Fonte: A Evolucao dos Software seis e tralala da manha. comprei um reloginho na rua, por vinte reais, aqueles da casio, que o pessoal nerd da escola gosta de usar. passeei onde meio acabrunhado mas atento, bem atento por sinal, com os olhos abertos para o entorno, vendo os elementos de construcao elucidatorios. nao tomei nenhum remedio