Anda di halaman 1dari 45

A Era da Computao

Givanaldo Rocha givanaldo.rocha@ifrn.edu.br http://bit.ly/givanaldo

Evoluo
Primeiro ser humano a CALCULAR: pastor de ovelhas. Tcnica utilizada: empilhamento de pedras para controle da quantidade de ovelhas do rebanho.

Calculus: lat. pedrinha

Evoluo

Primeira forma de mostrar uma quantidade: as mos. A mo serviu como conjunto de comparao.

Provavelmente a est a origem do nosso sistema de numerao de base decimal (10 dedos).
Para contar at 20 eram necessrios dois homens!

Digitus: lat. dedo

Evoluo
2500 a.C: BACO
Discos ou contas mveis para acelerar as operaes matemticas.

1633: Rgua de Clculo


Primeiro computador analgico.

1642: Blaise Pascal inventou a primeira mquina de somar: PASCALINA


Executava operaes aritmticas quando se giravam os discos interligados. Precursora das calculadoras mecnicas.

Evoluo
1671: Na Alemanha, Gottfried Leibnitz inventou uma mquina muito parecida com a Pascalina, que efetuava clculos de multiplicao e diviso
Antecessora das calculadoras manuais.

1802: Na Frana, Joseph Marie Jacquard passou a utilizar Cartes Metlicos Perfurados para controlar e automatizar mquinas de tear (operaes repetitivas e seqenciais)

Evoluo
1822: Foi desenvolvido por um cientista ingls chamado Charles Babbage uma Mquina Diferencial
Permitia clculos de funes trigonomtricas e logartmicas, utilizando os cartes de Jacquard.

1834: Babbage desenvolveu uma Mquina Analtica capaz de:


executar as quatro operaes (somar, dividir, subtrair, multiplicar) armazenar dados em uma memria (de at 1000 nmeros de 50 dgitos) imprimir resultados

Evoluo
1890: poca do censo dos EUA, Hermann Hollerith percebeu que s terminaria de apurar os dados do censo quando j seria o tempo de se efetuar novo censo (1900)

Integrao da idia dos cartes de Jacquard e do conceito de


impulsos eltricos para a transmisso de dados (converso de dados em impulsos magnticos nos cartes perfurados): mquina eltrica de tabulao. Conseguiu obter os resultados em tempo recorde, isto , 3 anos depois!

Evoluo
1896: Hollerith fundou a Tabulating Machine Company para explorao de suas invenes.

1924: A empresa teve sucesso depois de seu computador mecnico vencer uma concorrncia do governo americano, tornando-se a IBM.

Evoluo
1937: primeiro computador eletromecnico: MARK I
Construdo na Universidade de Harvard, pela equipe do professor H. Aiken Controlado por programa e usava o sistema decimal. Ajuda financeira da IBM: US$ 500.000,00. Cerca de 15m de comprimento e 2,5m de altura. Envolvido por uma caixa de vidro e de ao inoxidvel. 760.000 peas, 800km de fios, 420 interruptores para controle. Realizava uma soma em 0,3s, uma multiplicao em 0,4s e uma diviso em cerca de 10s.

Evoluo
1944: Um projeto britnico, sob a liderana do matemtico Alan Turing, colocou em operao uma srie de mquinas mais ambiciosas: o COLOSSUS
Usada para decifrar os cdigos de Hitler. Ao invs de rels eletromecnicos, usava 2.000 vlvulas eletrnicas (mais ou menos o mesmo nmero de vlvulas da Z3, mquina alem que a turma de Hitler usava!).

Geraes de Computadores

1946-1957: A Vlvula a Vcuo

Vlvulas Eletrnicas
Aproximadamente o tamanho de uma lmpada eltrica.

Geravam muito calor provocando diversos problemas: freqentemente queimavam e no se sabia se a parada dizia respeito programao ou mquina.

1946-1957: A Vlvula a Vcuo


1946: Estados Unidos criam o ENIAC (Eletronic Numerical Integrator And Calculator)
19.000 vlvulas, 1.500 rels, diversos resistores, capacitores e indutores. Consumo cerca de 200 KW de potncia.

Memria podia registrar at 20 nmeros de 10 dgitos cada um.


Fazia 5.000 adies e 360 multiplicaes por segundo. Primeiro computador eletrnico digital de propsito geral.

1946-1957: A Vlvula a Vcuo

John von Neumann prope um conceito de programa armazenado. As idias de von Neumann (que so utilizadas at hoje) fizeram com que os computadores pudessem ser programados atravs de rotinas de manipulao de dados, que se utilizam de instrues prprias do computador.

1946-1957: A Vlvula a Vcuo

1948: EDVAC - Eletronic Discrete Variable Computer (Computador Eletrnico de Variveis Discretas).
Primeiro computador a utilizar conceito de programas.
Planejado para acelerar o trabalho armazenando programas e dados em sua memria interna (conceito de von Newman).

1946-1957: A Vlvula a Vcuo


1951: O primeiro computador comercial foi entregue a um cliente: UNIVAC (Universal Automatic Computer), um ENIAC modificado, que utilizava fitas magnticas. 1954: A IBM concluiu o primeiro computador produzido em srie, o IBM 650. Gordon Teal, da Texas Instruments, descobre um meio de fabricar transistores de cristais de silcio a um custo baixo.
IBM 650

1958-1964: O Transistor

1947: Os cientistas da Bell Lab desenvolveram o transistor, um pequeno dispositivo que transfere sinais eletrnico atravs de um resistor. TRANSISTOR = TRANSFER + RESISTOR

1958-1964: O Transistor
1955: Conclui-se o primeiro computador
transistorizado, feito pela Bell

Laboratories, o TRADIC, com 800


transistores.

1957: A partir da criao da tcnica de circuito


impresso, os computadores puderam diminuir um pouco mais de tamanho.

1958-1964: O Transistor
GO TO pargrafo-1, pargrafo-2, ..., pargrafo-n DEPENDING ON i identificador pargrafo-erro Comando GO TO pargrafo-fim pargrafo-1 comando-1 GO TO pargrafo-fim pargrafo-2 comando-2 GO TO pargrafo-fim ................. ................. pargrafo-n comando-n pargrafo-fim EXIT

Durante essa gerao houve a


mudana da linguagem de mquina para a linguagem de baixo nvel (simblica): ASSEMBLY Depois vieram as linguagens de alto nvel FORTRAN (1954) e COBOL (1959).

1965-1970: O Circuito Integrado

1958 a 1959: Robert Noyce, Jean Hoerni, Jack Kilby e Kurt Lehovec participam do desenvolvimento do CI (Circuito Integrado). Um fato importantssimo favoreceu a criao dos circuitos integrados e o desenvolvimento da computao em geral: a Corrida Espacial. O governo americano investiu bilhes de dlares em pesquisas para que eles fossem os primeiros a chegar ao espao.

1965-1970: O Circuito Integrado


1964: A IBM lana o IBM 360, cuja srie marcou uma nova tendncia na construo de computadores com o uso de chips. Os chips incorporavam, numa nica
pea de dimenses reduzidas, dezenas de transistores interligados, formando circuitos eletrnicos complexos.

1965: A DEC lana o PDP-8.


Primeiro minicomputador comercial e com
preo competitivo.

1971-1977: Alta Integrao


LSI (Large Scale Integration) - Integrao em Grande e Escala: 3.000 a 100.000 transistores/chip. A juno de vrios circuitos integrados em um s, dando origem aos microprocessadores (circuitos integrados que permitem ser programados a fim de que executem uma determinada tarefa). Os computadores ganharam drasticamente em termos de velocidade, confiabilidade e capacidade de armazenamento.

1978- at hoje: Muito Alta Integrao


VLSI (Very Large Scale Integration) - Integrao em Muito Grande Escala: 100.000 a 100.000.000 transistores/chip.

1978- at hoje: Muito Alta Integrao


VLSI (Very Large Scale Integration) - Integrao em Muito Grande Escala: 100.000 a 100.000.000 transistores/chip.

ULSI (Ultra Large Scale Integration) - Integrao em Ultra Larga Escala: mais de 100.000.000 transistores/chip. Nano tecnologia
Optoeletrnica

Resumo da Tecnologia
# 1 2 3 4 5 Datas Tecnologia aproximadas 1946-1957 Vlvula 1958-1964 Transistor 1965-1971 1972-1977 1978Integrao em baixa e mdia escalas Integrao em grande escala (LSI) Integrao em escala muito grande (VLSI) Velocidade (operaes/s) 40.000 200.000 1.000.000 10.000.000 100.000.000

A evoluo dos computadores tem sido caracterizada por: aumento da velocidade dos processadores; diminuio do tamanho dos componentes; aumento da capacidade de memria; aumento da capacidade e da velocidade de transferncia de dados.

Tendncia de Sistemas de Computadores


Primeira Gerao Segunda Gerao Terceira Gerao Quarta Gerao Quinta Gerao

Tendncia: Menores, Mais Rpidos, Mais Confiveis e Mais Baratos Circuito Integrado VLSI e ULSI

Vlvula a Vcuo

Transistor

Circuito Integrado SSI e MSI

Circuito Integrado LSI

Tendncia: De Fcil Aquisio e Manuteno

Evoluo das Tecnologias

Evoluo das Tecnologias


1949 Aparece a primeira linguagem de programao realmente usada em computadores eletrnicos, denominada Short Code 1951 Grace Hopper, trabalhando para Remington Rand, inicia o trabalho do primeiro compilador amplamente divulgado, denominado A-0.
1954 Surgimento do primeiro ASSEMBLER (compilador Assembly). 1955 UNIVAC da General Eletric colocado para trabalhar em folha de pagamento.

Evoluo das Tecnologias


1957 Surgimento da linguagem de programao Fortran, projeto liderado por John Backus. 1958 Surgimento da linguagem de programao Lisp (utilizada em estudos de Inteligncia Artificial). Surgimento da linguagem de programao Algol 58. Surgimento do Fortran II. 1960 Surgimento da linguagem de programao Cobol, criada pela CODASYL (Conference on Data Systems and Languages). 1962 Surge o conceito de sistema operacional.

Evoluo das Tecnologias


1964 Surgimento da linguagem de programao PL/1. 1967 Martin Richards desenvolveu as linguagens BCPL e B, prprias para escrever software de sistemas operacionais. 1969 Surgimento do sistema operacional Unix. 1971 Surgimento da linguagem de programao Pascal. 1972 Surgimento da linguagem de programao Smalltalk desenvolvida pela Xerox PARC (orientada a objetos). Dennis Ritchie desenvolve o compilador C.

Evoluo das Tecnologias


1980 Surgimento da linguagem de programao. ADA (em homenagem a Augusta Ada Byron, considerada a primeira programadora). 1981 CPU XT 80086 e 80088 8 / 16 bits. O MS-DOS funciona em um prottipo do IBM-PC.
XT

1982 CPU AT 80286 16 bits. Intel lana 286, com 134.000 transistores. Lanada a planilha eletrnica Lotus 123.
AT 80286

Evoluo das Tecnologias


1984 Apple introduz no mercado o Macintosh (MAC).
1985 CPU AT 80386 32 bits. Surge o chip 386, com 275.000 transistores. Surge o Windows 1.0, uma interface grfica para MS-DOS. Surgimento da linguagem de programao C++ (orientada a objetos). 1987 Microsoft lana Windows 2.0 com sobreposio de janela. A IBM lana o sistema operacional OS/2.

386DX

Evoluo das Tecnologias


1989 CPU AT 80486 32 bits. Intel lana o 486 com 1,2 milho de transistores.
1990 Lanamento do Windows credibilidade ao PC. Lanamento do Fortran 90.
AT 486

3.0,

dando

1991 O finlands Linus Torvalds cria o Linux, sistema operacional aberto baseado em Unix, que segue o padro software livre.

Evoluo das Tecnologias


1993 Intel lana o Pentium com 3,3 milhes de transistores. Sai o Windows 3.11 para trabalhar em rede.
1994 fundada a Netscape Corp., que lana o primeiro navegador comercial: o Netscape Navigator. 1995 Intel lana o Pentium Pro com 5,5 milhes de transistores. Netscape lana Navigator 2.0 que permite trocar e-mail. Surgimento do sistema operacional Windows 95.

Evoluo das Tecnologias


1997 Intel lana o Pentium MMX com 4,5 milhes de transistores e o Pentium II com 7,5 milhes de transistores.
1998 A Apple lana o iMac, revolucionando a aparncia dos computadores pessoais. Lanado o Windows 98, o primeiro sistema a ser integrado com a internet. 1999 No mundo inteiro, tcnicos correm contra o tempo para preparar os computadores para a chegada do ano 2000 e evitar os efeitos do temido Bug do Milnio.

Evoluo das Tecnologias


2000 A ameaa do Bug no se concretiza, salvo por pequenos problemas. A Microsoft lana o Windows 2000 e o Windows Millenium. AMD e Intel lanam processadores que ultrapassam a velocidade de 1 GHz. Explodem a tecnologia Wap (para Internet mvel) e o acesso WEB em banda larga. 2002 Sai o Windows XP que a verso segura do Windows para atividades domsticas. O Pentium 4 construdo com 55 milhes de transistores.

Evoluo das Tecnologias


2003 A nova verso do Windows para atividades corporativas lanada: Windows 2003. O OpenOffice a soluo gratuita de automao de escritrio (no Brasil, BrOffice). AMD lana o processador Opteron com 100 milhes de transistores, podendo enderear at 1 TeraByte de memria RAM.

2004 Lanamento do Supercomputador IBM Blue Gene/L. Composto por 131.072 processadores PowerPC, possuindo 32 terabytes de memria RAM .

IBM Blue Gene/L

Evoluo das Tecnologias


2005 Microsoft apresenta o Windows Vista. Intel lana o seu Pentium 4 de 64 bits, concorrente do Athlon 64 da AMD. Alm desse processador, a Intel lanou ainda o Pentium 4 Extreme Edition de 3,73 GHz. 2008 Microsoft lana o Windows Server 2008.

O Presente

A Revoluo da Internet

A verdadeira revoluo da computao se d com a conectividade. O macio esforo da indstria para permitir aos usurios conectarem seus computadores a outros computadores.

Hoje podemos falar da supervia da informao.

Inteligncia Artificial

rea de estudo que explora como computadores podem ser usados para realizar tarefas que requerem caractersticas humanas de inteligncia, imaginao e intuio. Interesses: robtica, linguagem natural, sistemas especialistas, redes neurais, algoritmos evolutivos e agentes inteligentes.

Realidade Virtual

Envolve um usurio em um ambiente criado por computador a fim de que ele interaja fisicamente com esse ambiente.

Altera percepes parcialmente, apelando a diversos sentidos em simultaneidade: viso, audio e tato.
Apresenta imagens que respondem de imediato aos movimentos do corpo.

O Futuro

O Futuro

Redes interplanetrias, mquinas menores do que uma bactria, computadores qunticos ou orgnicos, robs inteligentes com iniciativa prpria e, quem sabe, at sentimentos.

H um sculo, riqueza e sucesso vinham para aqueles que produziam e distribuam mercadorias manufaturadas. Hoje, riqueza e sucesso vem para aqueles que utilizam computadores para criar, reunir, aplicar e disseminar informaes.

Fim

Anda mungkin juga menyukai