A evolução dos hardwares e softwares
[<] [>] [sumário]
* Introdução * Da segunda geração de computadores aos dias de hoje * O desenvolvimento das linguagens * Arquiteturas de computadores e sistemas operacionais * A Computação como Ciência * A inteligência artificial * Um anexo: a cibernética
Introdução
[topo]
Os primeiros computadores da década de 1940 possuíam somente dois níveis de linguagem de programação: o nível da linguagem de máquina, no qual toda a programação era feita, e o nível da lógica digital, onde os programas eram efetivamente executados. Com Wilkes, em 1951, surgiu a ideía de se projetar um computador a três níveis, a fim de se simplificar o hardware. Esta máquina tinha um programa denominado interpretador armazenado permanentemente, cuja função era executar os programas em linguagem de máquina. O hardware assim poderia ser simplificado: teria apenas que executar um pequeno conjunto de microinstruções armazenadas, ao invés de todo o programa em linguagem de máquina, o que exigia menos circuitos eletrônicos. A partir daí começam a evoluir as linguagens e as arquiteturas das máquinas, impulsionadas, principalmente, pelo aparecimento de um novo conceito na História da Computação: os Sistemas Operacionais.
Da segunda geração de computadores aos dias de hoje
[topo]
A segunda geração (1956 - 1963) foi impulsionada pela invenção do transistor (1948) e em 1956 já se