Introdução aos computadores
Computadores e Redes de Comunicação Mestrado em Gestão de Informação, FEUP 06/07
Sérgio Sobral Nunes mail: sergio.nunes@fe.up.pt web: www.fe.up.pt/~ssn
Sumário
• • • • • • • Definição Breve história Evolução Funções básicas Representação de dados Organização Programação
Sérgio Nunes
Computadores e Redes de Comunicação
2
Definição Breve História e Evolução
Definição
Computador “Sistema programável que permite armazenar, recuperar e processar dados.”
Instruções
Entrada
Processamento
Saída
Armazenamento
Sérgio Nunes
Computadores e Redes de Comunicação
4
Breve História
• Computadores mecânicos
– Ábaco (2500 AC) – Calculadora de discos Pascal (1642) – Máquina diferencial (Babbage, 1822) – Motor analítico (Babbage, 1833) – Tabuladora Hollerith (1890)
Sérgio Nunes
Computadores e Redes de Comunicação
5
Pascaline
Sérgio Nunes
Computadores e Redes de Comunicação
6
Máquina Diferencial de Babbage
Sérgio Nunes
Computadores e Redes de Comunicação
7
Tabuladora de Hollerith
Sérgio Nunes
Computadores e Redes de Comunicação
8
Breve História
• 1ª Geração (1946-1957)
– Uso de válvulas e cartões perfurados. Cálculos digitais substituíram os cálculos analógicos. – Harvard MARK I (Aiken, 1944) – hardware electromecânico. – ENIAC (Eckert e Mauchly, 1946) – primeiro computador completamente electrónico. 18 mil válvulas.
– EDVAC (von Neumann, 1950) – introduziu a memória permanente e o sistema binário.
– UNIVAC I (1951) – primeiro computador a ser produzido em massa. Sérgio Nunes Computadores e Redes de Comunicação 9
ENIAC (1946)
Sérgio Nunes
Computadores e Redes de Comunicação
10
UNIVAC
(publicidade, 1955)
Sérgio Nunes
Computadores e Redes de Comunicação
11
Breve História
• 2ª Geração (1958-1964)
– – – – Substituição das válvulas pelo transístor. Linguagens de programação de alto nível. Introdução de