A evolução das máquinas e o software
Antes de termos acesso aos microcomputadores domésticos, notebooks e smartphones, os primeiros computadores da era moderna eram máquinas que ocupavam salas inteiras de quase 200 m2. Os computadores de primeira geração empregavam tubos de vácuo para cálculo, armazenamento e controle. O primeiro computador a tubo de vácuo, ENIAC, na figura 3, foi desenvolvido pelo exército americano para calcular tabelas balísticas na Segunda Guerra Mundial. Possuía cerca de 17.000 tubos de vácuo.
Em 1954, o computador transistorizado foi introduzido, inaugurando a segunda geração de computadores. Nesta geração, foram usados transistores mais baratos, que consumiam menos energia, eram mais compactos, mais confiáveis e mais rápidos do que as máquinas da primeira geração feitas de válvulas. Sistemas comerciais como o IBM System Series, apresentado na figura 4, começaram a ser comercializados na década de 1960, o que representou um salto substancial nas habilidades de computação na época.
Na área de computação, a IBM foi um dos players mais importantes, viabilizando alternativas comerciais tanto de hardware quanto de software. Em 1970, um de seus pesquisadores descreveu como os dados poderiam ser armazenados em tabelas de linhas e colunas relacionadas. A ideia revolucionou o setor de tecnologia da informação, pois isso significava que as estruturas de dados poderiam ser padronizadas para que os diferentes programas pudessem usar os mesmos dados.
A IBM começou, então, a vender software no final dos anos 1960 e início dos anos 1970.Esta foi a primeira vez que softwares comerciais ficaram disponíveis para o consumidor doméstico, pois até então eles estavam restritos a cientistas e grandes empresas. Com isso a capacidade de instalar diferentes tipos de programas em qualquer computador se popularizou rapidamente.
Em 1970, o primeiro microprocessador foi desenvolvido pela Intel como uma forma barata de fazer calculadoras de uso geral. Este pequeno dispositivo levou à revolução do microcomputador no final dos anos 1970 e 1980. Quando o computador de terceira geração se tornou pequeno o suficiente para ser vendido aos indivíduos, o software tornou-se muito mais prevalente. No entanto, os usuários domésticos não podiam programar seus próprios computadores. Por isso, o sistema operacional foi criado. Em vez de cartões perfurados, os usuários interagiam com computadores por meio de teclados e monitores e interagiam com um sistema operacional, o que permitia ao dispositivo executar muitos aplicativos diferentes ao mesmo tempo com um programa central que interligava todos as entradas e saídas do sistema, assim como gerenciava a memória.
No início dos anos 1980, a IBM selecionou uma pequena empresa chamada Microsoft para fornecer seu sistema operacional. O MsDos da Microsoft foi licenciado para a IBM. Para cada IBM PC vendido, a Microsoft receberia 40 dólares. A Microsoft estava plena ascensão nessa época. Através das planilhas dos anos 1980, aplicativos de processamento de texto e banco de dados lideraram o caminho, com a Apple, nesse período, se tornando outro importante player no mercado de PCs e OS.
Em nosso próximo texto, vamos continuar esta viagem sobre a história dos computadores e do software até os dias de hoje.