Arquitetura de computadores
•Pré-história: Contagem manual
História dos Sistemas Operacionais
•Computação através de pedras, ossos, etc.
•Símbolos para expressar números: egípcio, chinês, etc. – Posicionamento Base 10
•Ábaco
Universidade Presidente Antônio Carlos – UNIPAC
Disciplina:
Disciplina: Sistemas Operacionais
História
•Guerras
–
cálculos lançamento de projéteis
enormes
para
História
• Blaise Pascal inventou a 1a máquina de calcular: adição e subtração (1642) para auxiliar seu pai no processo de arrecadação de impostos.
• Em 1822, o matemático inglês Charles Babbage criou uma máquina para cálculo de equações polinomiais. Em 1833, concebeu a Máquina
Analítica que serviu como base para os computadores modernos.
• Em 1673, o matemático alemão Gottfried
Leibniz criou uma máquina capaz de multiplicar, através do conceito de acumulador. • Sua máquina tinha a idéia de processador, memória, unidade de controle e dispositivos E/S.
• Em 1820, o francês Charles Colmar inventou uma máquina capaz de realizar as quatro operações.
História
• Devido a limitações técnicas, a máquina nunca chegou a funcionar plenamente. Mas Babbage é considerado por muitos o “pai do computador”.
• 1854 o matemático inglês George
Boole
desenvolveu a teoria da Álgebra de Boole, sob a qual posteriormente se baseou a construção dos circuitos lógicos
• Enquanto Babbage se preocupava com os aspectos mecânicos de sua máquina (hardware), sua discípula Augusta Ada Byron era responsável pelas instruções a serem executadas na máquina. Ela foi considerada a primeira programadora da história.
História
• Censo dos EUA de 1880 levou mais de 6 anos para ser completado – Herman Hollerith inspirado na máquina de Jacquard desenvolveu uma máquina capaz de acumular informações lidas de um cartão perfurado (1885) - Censo de 1890 demorou 3 anos.
Foram perfurados 65 milhões de cartões.
• Revolução industrial – automatização
• Hollerith