Aulas
Jose Vigno Moura Sousa UESPI - PIRIPIRI
HISTÓRICO
• Até 1930, a evolução computacional foi muito lenta • Necessidade de um computador eletrônico não era muito
bem entendido
• A partir de 1930 com os estudo do MIT foi possível a
utilização da idéia de computador eletrônico
• Com esta idéia quase 10 anos depois surge o primeiro
computador eletrônico digital, o ABC (Antasoff Berry Computer),sendo o primeiro a utilizar válvulas , que não chegou a ser construído.
Invenção da Microprogramação
• Os primeiros computadores (anos 40) possuíam somente dois níveis:
Nível de Arquitetura de Conjunto de Instruções e o Nível de Lógica Digital, que era complicado, difícil de entender e construir, e de baixa confiabilidade.,
• Em 1951, Maurice Wilkes (University of Cambridge) sugeriu a
introdução de um nível intermediário para simplificar o hardware: um interpretador (microprograma) imutável para executar as instruções especificadas no nível acima.
Invenção do Sistema Operacional
• Por volta de 1960, foi criado um programa – sistema operacional • O SO ficaria constantemente em execução no computador com a
função de automatizar o trabalho do operador do computador: iniciar um novo job, carregar o compilador de FORTRAN, carregar o programa a ser compilado, executar o programa resultante da compilação, entrar os dados para o programa, imprimir os resultados do programa, ...
• Batch system: execução seqüencial de jobs (um único
“usuário” por vez no computador)
• Timesharing system: terminais remotos conectados ao
computador central através de linhas de telefone (CPU compartilhada entre muitos usuários)
Gerações de Computadores
1. 2. 3. 4. 5.
Computadores Mecânicos (1642-1945) Computadores com Tubos a Vácuo ou Válvulas Eletrônicas (1945-1955) Computadores com Transistores (1955-1965) Computadores com Circuitos Integrados (1965-1980) Computadores com Integração em Escala Muito Grande -