Wagner de Oliveira -...

33
A ERA DA COMPUTAÇÃO PASSADO, PRESENTE E FUTURO Wagner de Oliveira

Transcript of Wagner de Oliveira -...

Page 1: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

A ERA DA COMPUTAÇÃOPASSADO, PRESENTE E FUTURO

Wagner de Oliveira

Page 2: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

SUMÁRIO

� Evolução� Cálculos manuais� Calculadoras mecânicas� Máquinas eletromecânicas� Máquinas eletrônicas� Máquinas eletrônicas� Transistores� Circuitos eletrônicos� Microprocessadores

� Do passado ao presente� Empreendedores, Internet, I.A, Redes Virtuais

� Futuro� Redes interplanetárias, Cloud computing, etc.

Page 3: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CÁLCULOS MANUAIS

� Primeira forma de mostrar uma quantidade:� As mãos

� A mão serviu como conjunto de comparação� Provavelmente aí está a origem do nosso sistemade numeração de base decimal (10 dedos)de numeração de base decimal (10 dedos)

� Para contar até 20 eram necessários doishomens!

Page 4: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CÁLCULOS MANUAIS

� Primeiro ser humano a CALCULAR: � Pastor de ovelhas.

� Técnica utilizada: � Empilhamento de pedras para controle daquantidade de ovelhas do rebanhoquantidade de ovelhas do rebanho

Page 5: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CÁLCULOS MANUAIS

� Assim que o homem percebeu que, a partir demarcas feitas no barro ou em uma tábua cobertade poeira, podia fazer cálculos mais rapidamentedo que com os dedos, ele inventou o “ábaco”.

2500 a.C: ÁBACO

Page 6: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CÁLCULOS MANUAIS

� John Napier (1550-1617) inventou o logaritmo.

Page 7: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

� Em 1642, Blaise Pascal (1623-1662) inventou aprimeira máquina de somar, a Pascalina, a qualexecutava operações aritméticas quando segiravam os discos interligados, sendo assim aprecursora das calculadoras mecânicas.precursora das calculadoras mecânicas.

Pascalina de Blaise Pascal

Page 8: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

� Em 1671, na Alemanha, Gottfried Wilhelm VonLeibnitz (1646-1716) inventou uma máquinamuito parecida com a Pascalina, que efetuavacálculos de multiplicação e divisão, a qual setornou a antecessora direta das calculadorastornou a antecessora direta das calculadorasmanuais.

Máquina de Leibnitz

Page 9: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

Tear de Joseph Marie Jacquard (1802 ) Máquina diferencial de Babbage (1822)

Cartões Metálicos Perfurados para controlar e automatizar máquinas de tear

Permitia cálculos de funçõestrigonométricas e logaritmas,utilizando os cartões de Jacquard

Page 10: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

Máquina analítica de Babbage(1834)

Máquina com teclado de William Seward Burroughs (1890)

• Somar, dividir, subtrair, multiplicar.• Armazenava dados em memória (de até 1000 números de 50 dígitos• Imprimia resultados

• Primeira máquina com teclado para somar e imprimir com sucesso.

Page 11: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

Época do censo dos EUA, Hermann Hollerithpercebeu que só terminariade apurar os dados do censoquando já seria o tempo dese efetuar novo censo (1900).

Tabuladoras de Hollerith

Integração da idéia dos cartões de Jacquard e do conceito de impulsos elétricos para a transmissão de dados (conversão de dados em impulsos magnéticos nos cartões perfurados): máquina elétrica de tabulação

Conseguiu obter os resultados em tempo recorde, isto é, 3 anos depois!

Page 12: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CALCULADORAS MECÂNICAS

1896: Hollerith fundou a Tabulating Machine Company paraexploração de suas invenções

1924: A empresa teve sucesso depois de seu computador mecânicovencer uma concorrência do governo americano, tornando-se aIBM

Page 13: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MÁQUINAS ELETROMECÂNICAS

• Primeiro computador eletromecânico• Construído na Universidade de Harvard, pela equipe do professor H. Aiken• Ajuda financeira da IBM: US$ 500.000,00

Mark I (1937)

500.000,00

• Controlado por programa e usava o sistema decimal• Cerca de 15m de comprimento e 2,5m de altura• Envolvido por uma caixa de vidro e de aço inoxidável• 60.000 peças, 800km de fios, 420 interruptores para controle• Realizava uma soma em 0,3s, uma multiplicação em 0,4s e uma divisão em cerca de 10s

Page 14: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MÁQUINAS ELETROMECÂNICAS

Um projeto britânico, sob a liderança do matemático Alan Turing, colocou em operação uma série de máquinas mais ambiciosas: o COLOSSUS

Ao invés de relés eletromecânicos, usava 2.000 válvulas eletrônicas (mais ou menos o mesmo número de válvulas da Z3, máquina alemã que a turma de Hitler usava!)

COLOSSUS (1944)

Usada para decifrar os códigos de Hitler .

Page 15: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MÁQUINAS ELETRÔNICAS: VÁLVULAS

Válvulas Eletrônicas (1946-1957):• Aproximadamente o tamanho de uma lâmpada elétrica• Geravam muito calor provocando diversos problemas: freqüentemente queimavam e não se sabia se a parada dizia respeito à programação ou à máquina

Page 16: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MÁQUINAS ELETRÔNICAS

• Eletronic Numerical Integrator And Calculator

• 19.000 válvulas, 1.500 relés, diversos resistores, capacitores e indutores

ENIAC (1946) - Estados Unidos

• Consumo cerca de 200 KW de potência

• Memória podia registrar até 20 números de 10 dígitos cada um.• Fazia 5.000 adições e 360 multiplicações por segundo.• Primeiro computador eletrônico digital de propósito geral

• Não existia mais nem um módulo mecânico como nas máquinas anteriores

Page 17: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MÁQUINAS ELETRÔNICAS

Primeiro computador comercial entregue a um cliente.

Era um ENIAC modificado; seu nome, Universal AutomaticComputer / ComputadorAutomático Universal (UNIVAC).Automático Universal (UNIVAC).

UNIVAC (1951)

Page 18: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

TRANSISTORES

Em 1947, Cientistas da Bell Lab desenvolveram os transistores.Pequeno dispositivo que transfere sinais eletrônicos através de um resistor.

TRANSISTOR = TRANSFER + RESISTOR.

Estava entrando na era do transistor. A era da válvula estava ficando paratrás. As válvulas deram lugar aos transistores e com esta nova tecnologia oscomputadores diminuíram de tamanho e ficaram com processadores maisrápidos.

Page 19: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

TRANSISTORES

No inicio, os cientistas pesquisavam como montar uma máquina capaz deprocessar dados. Muitas arquiteturas de máquinas foram idealizadas.

Arquitetura vencedora: Equipe do matemático John Von Neumann(1903-1957) e que continua a ser praticada nos computadores de hoje.

Page 20: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CIRCUITOS ELETRÔNICOS

• 1958 a 1959: Robert Noyce, Jean Hoerni, Jack Kilby e Kurt Lehovecparticipam do desenvolvimento do CI (Circuito Integrado), ou pastilhas, queficaram conhecidas como Chips.

• Um fato importantíssimo favoreceu a criação dos circuitos integrados e odesenvolvimento da computação em geral: a Corrida Espacial. O governoamericano investiu bilhões de dólares em pesquisas para que eles fossem osprimeiros a chegar ao espaço

Page 21: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

CIRCUITOS ELETRÔNICOS

IBM 360 (1964)

A IBM lança o IBM 360, cuja série marcou uma nova tendência naconstrução de computadores com o uso de chips.

Os chips incorporavam, numa única peça de dimensões reduzidas, dezenasde transistores interligados, formando circuitos eletrônicos complexos

Page 22: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MICROPROCESSADORES

Alta integração.

LSI (Large Scale Integration) - Integração em Grande e Escala: 3.000 a 100.000 transistores/chip

A junção de vários circuitos integrados em um só, dando origem aos microprocessadores

Page 23: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MICROPROCESSADORES

Os microprocessadores são circuitos integrados que permitem serprogramados a fim de que executem uma determinada tarefa

Os computadores ganharam drasticamente em termos de velocidade,confiabilidade e capacidade de armazenamento

Page 24: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MICROPROCESSADORES

VLSI (Very Large Scale Integration) - Integração em Muito Grande Escala:100.000 a 100.000.000 transistores/chip

Page 25: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

MICROPROCESSADORES

ULSI (Ultra Large Scale Integration) - Integração em Ultra Larga Escala,Mais de 100.000.000 transistores/chip

Nano tecnologia

Page 26: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

RESUMO DE EVOLUÇÃO

# Datas aproximadas

Tecnologia Velocidade (operações/s)

1 1946-1957 Válvula 40.000

2 1958-1964 Transistor 200.000

3 1965-1971 Integração em baixa e média escalas 1.000.000 3 1965-1971 Integração em baixa e média escalas 1.000.000

4 1972-1977 Integração em grande escala (LSI) 10.000.000

5 1978- Integração em escala muito grande (VLSI) 100.000.000

A evolução dos computadores tem sido caracterizada por:• aumento da velocidade dos processadores• diminuição do tamanho dos componentes• aumento da capacidade de memória• aumento da capacidade e da velocidade de transferência de dados

Page 27: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

TENDÊNCIA DE SISTEMAS DE COMPUTADORES

PrimeiraGeração

SegundaGeração

TerceiraGeração

QuartaGeração

QuintaGeração

Tendência:Menores, Mais Rápidos, Mais Confiáveis e Mais Baratos

Válvula a Vácuo Transistor

CircuitoIntegrado SSI e MSI

Circuito Integrado

LSI

Circuito IntegradoVLSI e ULSI

Tendência: De Fácil Aquisição e Manutenção

Page 28: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

DO PASSADO AO PRESENTE: EMPREENDEDORES

Steve Wozniak e Steve JobsBill GatesLinus Torvalds

Larry PageSergey BrinEric Schmidt

Page 29: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

PRESENTE: A REVOLUÇÃO DA INTERNET

• A verdadeira revolução da computação se dá com a conectividade;

• O maciço esforço da indústria para permitir aos usuários conectarem seuscomputadores a outros computadores;

• Hoje podemos falar da “supervia da informação”

Page 30: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

PRESENTE: INTELIGÊNCIA ARTIFICIAL

• Área de estudo que explora como computadores podem ser usados pararealizar tarefas que requerem características humanas de inteligência,imaginação e intuição

• Interesses: robótica, linguagem natural, sistemas especialistas, redesneurais, algoritmos evolutivos e agentes inteligentes

Page 31: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

PRESENTE: REALIDADE VIRTUAL

• Envolve um usuário em um ambiente criado por computador a fim de queele interaja fisicamente com esse ambiente.

• Altera percepções parcialmente, apelando a diversos sentidos emsimultaneidade: visão, audição e tato

• Apresenta imagens que respondem de imediato aos movimentos do corpo

Page 32: Wagner de Oliveira - informaticabasica.wdfiles.cominformaticabasica.wdfiles.com/local--files/class:sub-inf/era1.pdf · computadores diminuíram de tamanho e ficaram com processadores

FUTURO

• Redes interplanetárias, máquinas menores do que uma bactéria,computadores quânticos ou orgânicos, robôs inteligentes com iniciativaprópria e, quem sabe, até sentimentos

• Cloud computing (Computação em Nuvem).