Você sabia que 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
A
segunda geração (1956 - 1963) foi impulsionada pela invenção do transistor
(1948) e em 1956 já se produziam computadores com esta tecnologia. Apareceram
também os modernos dispositivos, tais como as impressoras, as fitas magnéticas,
os discos para armazenamento, etc. Os computadores passaram a ter um
desenvolvimento rápido, impulsionados principalmente por dois fatores
essenciais: os sistemas operacionais e as linguagens de programação.Os
circuitos integrados propiciaram um novo avanço e com eles surgiram os
computadores de terceira geração (1964 - 1970). As tecnologias LSI, VLSI e ULSI
abrigam milhões de componentes eletrônicos em um pequeno espaço ou chip ,
iniciando a quarta geração, que vem até os dias de hoje. Os atuais avanços em
pesquisa e o projeto de novas tecnologias para os computadores estão
possibilitando o surgimento da quinta geração. Dois avanços que configuram um
divisor de águas são o processamento paralelo, que quebrou o paradigma de von
Neumann, e a tecnologia dos supercondutores.
Nenhum comentário:
Postar um comentário