SISTEMAS OPERACIONAIS
Sistemas Operacionais Histórico
Máquinas de cálculo
• As primeiras máquinas de processamento numérico que o homem criou eram mecânicas para acelerar cálculos. As principais foram:
– Ábaco – 4.000 aC.
– Pascalina – Blaise Pascal – 1642 – Somadora de discos.
– Tear de Jacquard – 1802 – Teares automatizados por cartão. – Máquina de Babbage – 1822 – cálculos trigonométricos e logarítmicos por cartão.
– Máquina analítica – 1834 – Charles Babbage - quatro operações (somar, dividir, subtrair, multiplicar), armazenar dados em uma memória (de até 1.000 números de 50 dígitos) e imprimir resultados.
Tear de Jacquard / Ábaco
Máquina analítica de
Babbage
• Reconhecido como 1º modelo de um computador
• Nunca terminou de ser construída • Ada Lovelace escreveu um algoritmo para ela
• Ada é considerada a 1ª programadora da história
Início da Computação
• Em 1890, censo dos EUA, Hermann
Hollerith verificou que só terminaria a apuração dos dados em 1900.
– Aperfeiçoou os cartões perfurados (Jacquard) e inventou um tabulador, com ele terminou a apuração em 3 anos.
– Hollerith, em 1896, fundou a TMC - Tabulation
Machine Company.
– Em 1914 com duas outras pequenas empresas, formou a Computing Tabulation Recording Company
vindo a se tornar, em 1924, a tão conhecida IBM Internacional Business Machine.
Tabulador de Hollerith
Evolução Histórica dos
Sistemas Operacionais
• Primeira geração 1945 - 1955
– Válvulas, painéis de programação
• Segunda geração 1955 - 1965
– transistores, sistemas em lote
• Terceira geração 1965 – 1975
– Circuitos Integrados (CIs) e multiprogramação
• Quarta geração 1975 – dias atuais
– Computadores pessoais
7
Primeira Geração
• Década de 1940: Válvulas e Painéis
– Máquinas com válvulas
– Utilizadas para cálculos numéricos
– Programação em linguagem de máquina
(absoluta/em painéis)
– Ausência de sistemas operacionais
– ENIAC (Eletronic Numerical Integrator and