Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138...

58
Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação

Transcript of Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138...

Page 1: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

Introdução a Ciência da Computação

ProfessorasLucia Giraffa & Ana Paula

Turmas 128/138FACIN-PUCRS

Histórico da Computação

Page 2: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 2

O ábaco dos romanos consistia de bolinhas de mármore que deslizavam numa placa de bronze cheia de sulcos.

Isso gerou alguns termos matemáticos: em latim "Calx" significa mármore, assim "Calculus" era uma bolinha do ábaco, e fazer calculos aritméticos era "Calculare".

Page 3: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 3

Na medida em que os cálculos foram se complicando e aumentando de tamanho, sentiu-se a necessidade de um instrumento que viesse em auxílio, surgindo assim há cerca de 2.500 anos o ÁBACO.

Este era formado por fios paralelos e contas ou arruelas deslizantes, que de acôrdo com a sua posição, representava a quantidade a ser trabalhada.

O ábaco russo era o mais simples: continham 10 contas, bastando contá-las para obtermos suas quantidades numéricas.

O ábaco chinês possuia 2 conjuntos por fio, contendo 5 contas no conjunto das unidades e 2 contas que representavam 5 unidades.

A variante do ábaco mais conhecida é o SOROBAN, ábaco japones simplificado (com 5 contas por fio, agrupadas 4x1), ainda hoje utilizado, sendo que em uso de mãos treinadas continuam eficientes e rápidos para trabalhos mais simples.

Page 4: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 4

Ábaco Chinês: aproximadamente 1.200 d.C.

Soroban: o Ábaco Japonês

Page 5: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 5

Page 6: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 6

Máquinas de calcular

Page 7: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 7

John Napier (1550-1617) inventou a "Tábua de Napier", que era similar a uma tabela de multiplicações. A tábua reduzia multiplicações e divisões a adições e subtrações.

Usando esse princípio, em 1620 foram criadas as réguas de cálculo, usadas até 1970, antes das calculadoras de bolso.

Page 8: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 8

John Napier, o inventor dos logaritmos, também inventou uma calculadora conhecida como 'Napier's Bones' em 1617

Page 9: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 9

Page 10: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 10

Máquina de Calcular de Gottfried Wilhelm von Leibniz (1646-1716)

Page 11: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 11

Wilhelm Schickard (1592-1635) construiu a primeira máquina de verdade.

Esta fazia multiplicação e divisão, mas foi perdida durante a Guerra dos Trinta Anos, sem que seu inventor pudesse defender sua

primazia.

Page 12: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 12

Blaise Pascal (1623-1662), filósofo e matemático francês, é conhecido como o inventor da primeira calculadora que fazia somas e subtrações.

A calculadora usava engrenagens que funcionavam de maneira similar a um odômetro. A máquina não fez muito sucesso, pois era cara e requeria prática de uso.

Page 13: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 13

Page 14: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 14

O filósofo e matemático alemão Gottfried Wilhelm Leibniz (1646-1716) aprimorou um bocado o projeto de Pascal e sonhava que um dia todo o raciocínio pudesse ser substituído pelo girar de uma alavanca.

A máquina de Leibniz fazia multiplicações e divisões.

Page 15: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 15

A revolução industrial

Page 16: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 16

Em 1801, na França, durante a revolução industrial, Joseph Marie Jacquard (1752-1834) inventou um tear mecânico controlado por grandes cartões perfurados. Sua máquina era capaz de produzir tecidos com desenhos bonitos e intrincados.

Foi tamanho o sucesso que Jacquard foi quase morto quando levou o tear para Lyons: as pessoas tinham medo que o tear lhes fizesse perder o emprego.

Em 7 anos, já haviam 11 mil teares desse tipo operando na França

Page 17: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 17

Page 18: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 18

Page 19: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 19

Page 20: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 20

Leonardo da Vinci

Page 21: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 21

Babbage e Ada

Page 22: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 22

Charles Babbage nascido em Walworth, Surrey, on 26 December 1791.

Residiu em Devonshire Street em London até 1828 e depois em 1 Dorset Street, Manchester Square, London, até sua morte.

Eleito membro da Royal Society in 1816 e catedrático de Matemática em Cambridge University de 1828 até 1839

Page 23: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 23

Ada Byron, Lady Lovelace, uma das mais importantes figuras da História da Ciência da Computação

Augusta Ada Byron nasceu em 10/12/1815 filha do famoso poeta Lord Byron.

Matemática e primeira programadora.

Page 24: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 24

Ada Augusta (1815-1852), Lady Lovelace, filha do poeta Lord Byron, era matemática amadora entusiasta. Ada tornou-se a primeira programadora, escrevendo séries de instruções para o engenho analítico.

Ada inventou o conceito de subrotina: uma seqüência de instruções que pode ser usada várias vezes em diferentes contextos.

Ela descobriu o valor das repetições - os laços (loops): deveria haver uma instrução que retornasse a leitora de cartões a um cartão específico, de modo que a seqüência pudesse ter sua execução repetida.

Ela sonhava com o desvio condicional: a leitora de cartões desviaria para outro cartão "se" alguma condição fosse satisfeita. .

Page 25: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 25

1a geração

3a geração

2a geração

Page 26: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 26

O projeto, totalmente mecânico, era composto de uma memória, um engenho central, engrenagens e alavancas usadas para a transferência de dados da memória para o engenho central e dispositivos para entrada e saída de dados. O calculador utilizaria cartões perfurados e seria automático.   Por algum tempo, o governo britânico financiou Babbage para construir a sua invenção.

Page 27: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 27

http://www.sciencemuseum.org.uk/on-line/babbage/index.asp

Page 28: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 28

 A lógica booleana

As máquinas do século XIX usavam base 10.

A dificuldade de implementar um dígito decimal (um número inteiro entre 0 e 9) em componentes elétricos determinaram o uso da base 2 em computadores.

A lógica booleana foi usada na implementação dos circuitos elétricos internos a partir do século XX.

Page 29: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 29

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).

Page 30: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 30

Hollerith e sua máquina de perfurar cartõesPor volta de 1890, um outro nome entrou na história do computador: Dr. Herman Hollerith (1860-1929), responsável por uma grande mudança na maneira de se processar os dados dos censos

da época.

Page 31: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 31

Os dados do censo de 1880, manualmente processados, levaram 7 anos e meio para serem compilados. Os do censo de 1890 foram processados em 2 anos e meio, com a ajuda de uma máquina de perfurar cartões e máquinas de tabular e ordenar, criadas por Hollerith e sua equipe.     As informações sobre os indivíduos eram armazenadas por meio de perfurações em locais específicos do cartão. 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.    

Page 32: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 32

Mais tarde, Hollerith fundou uma companhia para produzir máquinas de tabulação .

Anos depois, em 1924, essa companhia veio a se chamar IBM.

International Business Machinery

Page 33: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 33

CARTÃO PERFURADO

Page 34: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 34

Page 35: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 35

O primeiro computadorO primeiro computador eletromecânico, o chamado Z-1, usava relês e foi construído pelo alemão Konrad Zuse (1910-1995) em 1936.

Zuze tentou vendê-lo ao governo para uso militar, mas foi subestimado pelos nazistas, que não se interessaram pela máquina.

Page 36: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 36

Page 37: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 37

Com a II Guerra Mundial, as pesquisas aumentaram nessa área.

Nos Estados Unidos, a Marinha, em conjunto com a Universidade de Harvard e a IBM, construiu em 1944 o Mark I, um gigante eletromagnético.

Em um certo sentido, essa máquina era a realização do projeto de Babbage.   Mark I ocupava 120 m3, tinha milhares de relês e fazia um barulho infernal.

Uma multiplicação de números de 10 dígitos levava 3 segundos para ser efetuada.

A guerra e os computadores

Page 38: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 38

Page 39: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 39

Os engenheiros John Presper Eckert (1919-1995) e John Mauchly (1907-1980) projetaram o ENIAC: Eletronic Numeric Integrator And Calculator.

Com 18.000 válvulas, o ENIAC conseguia fazer 500 multiplicações por segundo, porém só ficou pronto em 1946, vários meses após o final da guerra.

Page 40: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 40

Page 41: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 41

Page 42: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 42

Von Neumann

O matemático húngaro John von Neumann (1903-1957) formalizou o projeto lógico de um computador.

Page 43: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 43

Em sua proposta, von Neumann sugeriu que as instruções fossem armazenadas na memória do computador. Até então elas eram lidas de cartões perfurados e executadas, uma a uma.

Armazená-las na memória, para então executá-las, tornaria o computador mais rápido, já que, no momento da execução, as instruções seriam obtidas com rapidez eletrônica.

A maioria dos computadores de hoje em dia segue ainda o modelo proposto por von Neumann.

Esse modelo define um computador seqüencial digital em que o processamento das informações é feito passo a passo, caracterizando um comportamento determinístico (ou seja, os mesmos dados de entrada produzem sempre a mesma resposta).

Page 44: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 44

Transistores e circuitos integrados

Em 1947, um grupo de Standford inventou o transistor.

Usando semicondutores, os transistores poderiam substituir as válvulas, sendo menores, mais rápidos e mais duradouros, além de não esquentarem tanto nem consumirem tanta energia.

Surgiram assim os primeiros computadores transistorizados.

Page 45: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 45

Nos anos 60, sob a influência do programa espacial americano, o desenvolvimento da microeletrônica levou a construção de circuitos transistorizados integrados em uma única pastilha de silício (chip) de dimensões reduzidas.

Dezenas de milhares de transistores são integrados em um chip de alguns milímetros quadrados, dando origem aos circuitos integrados microminiaturizados.

Isso possibilitou o surgimento de minicomputadores: computadores poderosos do tamanho de uma escrivaninha.

Page 46: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 46

Em 1970, a Intel, empresa norte-americana, produziu o primeiro microprocessador.

Um microprocessador é um circuito integrado do tipo LSI (large scale integration) que contém todo circuito lógico de uma unidade central de processamento em um chip do tamanho de uma unha.

Os microprocessadores foram usados na construção de mini e microcomputadores.

Os avanços nessa direção prosseguem até hoje, com os circuitos VLSI (very large scale integration) e os circuitos ULSI (ultra large scale integration).

Page 47: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 47

Também nos anos 70 surgiram grandes computadores, conhecidos como mainframes, imensamente poderosos.

Hoje em dia, temos os chamados supercomputadores, como o Deep Blue, com velocidade superior a 500 MIPS (milhões de instruções por segundo).

Page 48: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 48

http://researchweb.watson.ibm.com/deepblue/l

Page 49: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 49

Garry Kasparov

http://www.clubedexadrez.com.br/menu_artigos.asp?s=cmdview3924

Eu, robô: o lado obscuro do duelo Kasparov x Deep BlueAs suspeitas em relação ao match que Garry Kasparov perdeu em 1997

para Deep Blue da IBM

Page 50: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 50

Gerações de computadores

A arquitetura de um computador depende do seu projeto lógico, enquanto que a sua implementação depende da tecnologia disponível.

As três primeiras gerações de computadores refletiam a evolução dos componentes básicos do computador (hardware) e um aprimoramento dos programas (software) existentes.

Page 51: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 51

Os computadores de primeira geração (1945-1959)

•Circuitos eletrônicos e válvulas•Uso restrito •Precisava ser reprogramado a cada tarefa•Grande consumo de energia•Problemas devido à muito aquecimento

As válvulas foram utilizadas em computadores eletrônicos, como por exemplo no ENIAC, já citado anteriormente. Normalmente quebrava após algumas horas de uso e tinha o processamento bastante lento.

Nesta geração os computadores calculavam com uma velocidade de milésimos de segundo e eram programados em linguagem de máquina.

Page 52: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 52

A segunda geração (1959-1964)

•Início do uso comercial•Tamanho gigantesco•Capacidade de processamento muito pequena

Uso de transistores em substituição às válvulasA válvula foi substituída pelo transistor. Seu tamanho era 100 vezes menor que o da válvula, não precisava de tempo para aquecimento, consumia menos energia, era mais rápido e confiável.

Os computadores desta geração já calculavam em microssegundos (milionésimos) e eram programados em linguagem montadora.

Page 53: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 53

A terceira geração de computadores (1964-1970)

•Surgem os circuitos integrados•Diminuição do tamanho•Maior capacidade de processamento

Início da utilização dos computadores pessoaisOs transistores foram substituídos pela tecnologia de circuitos integrados (associação de transistores em pequena placa de silício).

Além deles, outros componentes eletrônicos foram miniaturizados e montados num único CHIP, que já calculavam em nanossegundos (bilionésimos).

Os computadores com o CI (Circuito Integrado) são muito mais confiáveis, bem menores, tornando os equipamentos mais compactos e rápidos, pela proximidade dos circuitos; possuem baixíssimo consumo de energia e menor custo.

Nesta geração surge a linguagem de alto nível, orientada para os procedimentos.

Page 54: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 54

A quarta geração, de 1970 até hoje…..•Surgem os softwares integrados•Processadores de Texto•Planilhas Eletrônicas•Gerenciadores de Banco de Dados•Gráficos•Gerenciadores de Comunicação

Em 1975/77, ocorreram avanços significativos, surgindo os microprocessadores, os microcomputadores e os supercomputadores.

Em 1977 houve uma explosão no mercado de microcomputadores, sendo fabricados em escala comercial e a partir daí a evolução foi sendo cada vez maior, até chegar aos micros atuais.

O processo de miniaturização continuou e foram denominados por escalas de integração dos circuitos integrados: LSI (Large Scale of Integration), VLSI (Very Large Scale of Integration) e ULSI (Ultra Large Scale of Integration), utilizado a partir de 1980.

Nesta geração começa a utilização das linguagens de altíssimo nível, orientadas para um problema.

Page 55: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 55

•Supercomputadores•Automação de escritórios•Automação comercial e industrial•CAD/CAM e CAE•Robótica•Imagem virtual•MultimídiaEra on-line (comunicação através da Internet)O primeiro supercomputador, de fato, surgiu no final de 1975. As aplicações para eles são muito especiais e incluem laboratórios e centro de pesquisa aeroespacial como a NASA, empresas de altíssima tecnologia, produção de efeitos e imagens computadorizadas de alta qualidade, entre outros. Eles são os mais poderosos, mais rápidos e de maior custo.

19?? - 19?? - As principais características da quinta geração:

Page 56: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 56

Fontes de Consulta para elaboração desta aula

Meyers, Jeremy, "A Short History of the Computer" [Online] Available http://www.softlord.com/comp/

http://www.ime.usp.br/~macmulti/historico/

Page 57: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 57

The Virtual Museum of Computing http://vmoc.museophile.com/

Sicence Museum – Londreshttp://www.sciencemuseum.org.uk/

Enciclopédia Virtual de Matemáticahttp://www.malhatlantica.pt/mathis/Europa/Europa.htm

Livro:Gonick, Larry, Introdução Ilustrada a Computação - com muito humor. Trad: Votre, V.P. e Barbieri, E.L. Ed. Harper & Row do Brasil Ltda. S. Paulo, 1984

Page 58: Introdução a Ciência da Computação Professoras Lucia Giraffa & Ana Paula Turmas 128/138 FACIN-PUCRS Histórico da Computação.

ICC - 2006 Giraffa & Ana Paula 58

Museu tecnológico de Berlin

http://www.deutsches-museum.de/ausstell/meister/e_web.htm

IBM

http://www-03.ibm.com/ibm/history/exhibits/attic3/attic3_037.html

Pagina da Universidade de Bufallo

http://www.math.buffalo.edu/mad/Ancient-Africa/ishango.html

História da Burroshttp://www.cbi.umn.edu/collections/inv/burros/burhist.html