O documento apresenta uma breve história da computação desde os primórdios com o ábaco e os ossos de naiper até as gerações atuais de sistemas operacionais como Windows e Android. Resume as principais invenções ao longo da história como a máquina analítica de Charles Babbage e o computador mecânico de Hermann Hollerith, e discute as cinco gerações de computadores desde os primeiros movidos a válvulas até os atuais baseados em microprocessadores e internet.
6. História da Computação
Evoluindo
Criada em 1645 por Blaise Pascal para ajudar seu
pai na contabilidade ela somava e subtraía.
Teve uma vida útil de 200 anos
Era difícil fazer a entrada de dados
1645 - Pascalina
6
7. História da Computação
Evoluindo
Criada por Joseph Marie Jacquard, usava cartões
perfurados, de forma que a agulha só passava por
onde tinha o buraco.
1804 – Tear Automático
7
8. História da Computação
Evoluindo
Criada por Charles Babbage, era alimentada por
cartões perfurados, armazenava informações na
memória para reutilizar.
Criou o conceito dos computadores atuais
Nesta época, Ada Augusta inventou o conceito de
subrotina, os laços (loops) e iniciou o
desenvolvimento do desvio condicional.
1834 – Calculador Analítico
8
9. História da Computação
Evoluindo
O matemático inglês George Boole (1815-1864)
publicou em 1854 os princípios da lógica booleana,
onde as variáveis assumem apenas valores 0 e 1
(verdadeiro e falso), e passou a ser utilizada a partir
do início do século XX.
1854 – George Boole
9
10. História da Computação
Evoluindo
Criado por Hermann Hollerith, usava conceitos de
cartões perfurados e impulsos eletrônicos para
transmitir os dados.
Com ela, os dados do censo que levavam 7 anos e
meio para serem compilados passaram a levar
apenas 2 e meio
1890 – Computador Mecânico
Nas máquinas de tabular, um pino passava pelo
furo e chegava a uma jarra de mercúrio, fechando
um circuito elétrico e causando um incremento de 1
em um contador mecânico
10
11. Primeira geração – 1940 a 1952
Computadores construídos a base de Válvulas
Aplicações nos campos científico e militar
Cartões perfurados serviam de memória
11
12. História da Computação
Primeira Geração
Criado para calcular trajetória de balas de canhão
17.468 válvulas
1.500 reles
Peso: 30 toneladas
Ocupava uma sala com 9 x 30 metros
Consumo de energia: 200 quilowatts (hoje consome
em torno de 100w)
Custo: US $10 milhões
1946 – ENIAC
Fazia 500 cálculos por segundo, próximo de
0,0000005ghz
12
13. História da Computação
1945 – Estabelecida a arquitetura básica de um
computador por John Von Neumann e sua
equipe
Entrada
de dados
processamento
memória
Saída de
dados
13
14. História da Computação
Segunda geração – 1952 a 1964
Substituição da Válvula pelo Transistor
Aplicações nos campos científico, militar, administrativo e gerencial
Máquinas mais potentes e confiáveis e redução de Tamanho e Consumo
Surgem as linguagens Fortran e Cobol
Nasce o conceito de memória auxiliar – Fitas e Discos Magnéticos
14
15. História da Computação
Quarta geração – 1971 a 1981
Surge o Microprocessador
Início da utilização do Disquete, como unidade de armazenamento
Surge grande quantidade de Linguagens de Programação
15
16. História da Computação
Alguns dados
1969 - Criação da Arpanet – que dará origem a Internet
1974 - A INTEL projeta o microprocessador 8080, que origina os microcomputadores.
1975 - Paul Alen e Bill Gates fundam a Microsoft
1976 - Lançamento do Apple I, primeiro microcomputador comercial
16
17. História da Computação
Quinta geração – 1981 a até quem sabe quando
Internet e Nuvens de dados
Periféricos avançados
Inteligência Artificial
Processamento Paralelo
Processos Distribuídos
17
19. História da Computação
Futuro
Segundo a MS: http://www.youtube.com/watch?v=l42rR3PjZ-o
Segundo a Virgin: http://www.youtube.com/watch?v=ZY7_S66BUIs
Grafeno: http://www.youtube.com/watch?v=ngxHUJeGhVY
19
21. O que é um sistema operacional?
É um programa ou conjunto de programas cuja função é gerenciar os
recursos do hardware
Definindo qual programa recebe atenção do processador,
gerenciar memória, criar um sistema de arquivos, etc.
21
22. O que é um sistema operacional?
Da perspectiva do usuário: é uma abstração do hardware, fazendo o papel de
intermediário entre o software (programas) e os componentes físicos do
computador, o (hardware)
Na visão da máquina: é um gerenciador de recursos, que
controla quais aplicações (processos) podem ser
executadas, quando devem ser executadas e quais
recursos (memória, disco, periféricos) podem ser
utilizados.
22