Como já visto em módulos anteriores, os primeiros computadores ocupavam enormes salas, chegando a pesar mais 30 toneladas por conta das suas válvulas eletrônicas e seus quilômetros de fios. Entretanto, a geração posterior, que já utilizava transístores e circuitos impressos, fez que os equipamentos tivessem o tamanho e peso reduzidos em até 10 vezes, ao mesmo tempo em que as capacidades de processamento e armazenamento foram multiplicadas por mil.
Esta evolução da capacidade computacional associada à redução dos preços dos equipamentos foi fundamental para a expansão do uso dos computadores, que deixaram de ter um cunho exclusivamente militar e governamental, e passaram a ser cada vez mais presentes em universidades, centros de pesquisa e em empresas. Foi a demanda gerada por estes novos atores que marcou a virada na história do software.
| Na teoria, tem-se que a história do desenvolvimento de programas se iniciou do século XIX, quando a matemática inglesa Ada Lovelace construiu os algoritmos que permitiam a máquina analítica de Charles Babbage processar determinadas funções matemáticas. Esta máquina analítica, entretanto, nunca chegou efetivamente a sair do papel, de modo que os programas não puderam ser efetivamente postos à prova. |
![]() |