breve história das tecnologias de computação e de informação informática aplicada à ciência...

30
Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte [email protected] Adaptado de material desenvolvido pelo Prof. Ruy Alexandre Generoso

Upload: internet

Post on 18-Apr-2015

102 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Breve História das Tecnologias de

Computação e de Informação

Breve História das Tecnologias de

Computação e de Informação

Informática Aplicada à Ciência da Informação

Informática Aplicada à Ciência da Informação

Prof.: Adriana Bogliolo Sirihal [email protected]

Adaptado de material desenvolvido pelo Prof. Ruy Alexandre Generoso

Prof.: Adriana Bogliolo Sirihal [email protected]

Adaptado de material desenvolvido pelo Prof. Ruy Alexandre Generoso

Page 2: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

CalculusCalculus – lat. – lat. pedrinhapedrinhaCalculusCalculus – lat. – lat. pedrinhapedrinha

Primeiro ser humano a CALCULAR: pastor

Técnica utilizada: empilhamento de pedras para controle da quantidade de ovelhas do rebanho

Primeiro ser humano a CALCULAR: pastor

Técnica utilizada: empilhamento de pedras para controle da quantidade de ovelhas do rebanho

Histórico da ComputaçãoHistórico da Computação

Page 3: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Forma ancestral dos seres humanos para indicar quantidades: gestos com os dedos da mão

Forma ancestral dos seres humanos para indicar quantidades: gestos com os dedos da mão

Histórico da ComputaçãoHistórico da Computação

DigitusDigitus – lat. – lat. dedodedoDigitusDigitus – lat. – lat. dedodedo

Histórico da ComputaçãoHistórico da Computação

Page 4: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Sistema de numeração egípcio Sistema de numeração egípcio

10000001000000100000100000100001000010001000100100101011 10000001000000100000100000100001000010001000100100101011

Sistema de numeração romano Sistema de numeração romano

10001000500500100100505010105511

MMDDCCLLXXVVII

10001000500500100100505010105511

MMDDCCLLXXVVII

Histórico da ComputaçãoHistórico da Computação

Page 5: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Primeira tentativa bem sucedida de criação de uma máquina de contar: ábaco (China, cerca de 2500 a.C.)

Primeira tentativa bem sucedida de criação de uma máquina de contar: ábaco (China, cerca de 2500 a.C.)

AbacusAbacus – lat. – lat. tábua de argilatábua de argilaAbacusAbacus – lat. – lat. tábua de argilatábua de argila

Histórico da ComputaçãoHistórico da Computação

Page 6: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Primeiro sistema científico para contar e acumular grandes quantias: mercadores (Mesopotâmia, cerca de 4.000 anos)

Técnica utilizada: Abertura de um sulco na areia e inserção de

sementes secas (ou contas) até chegar a dez

Abertura de um novo sulco, inserção de uma única conta equivalente a 10 e esvaziamento do primeiro sulco

Repetição da operação até o final da contagem

Primeiro sistema científico para contar e acumular grandes quantias: mercadores (Mesopotâmia, cerca de 4.000 anos)

Técnica utilizada: Abertura de um sulco na areia e inserção de

sementes secas (ou contas) até chegar a dez

Abertura de um novo sulco, inserção de uma única conta equivalente a 10 e esvaziamento do primeiro sulco

Repetição da operação até o final da contagem

Origem da palavraOrigem da palavra ContarContarOrigem da palavraOrigem da palavra ContarContar

Histórico da ComputaçãoHistórico da Computação

Page 7: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Advento dos algarismos arábicos (cerca de 1.000 anos)

Razão pela qual os algarismos arábicos se tornaram o padrão numérico mundial: poderio militar dos árabes na Idade Média

Advento dos algarismos arábicos (cerca de 1.000 anos)

Razão pela qual os algarismos arábicos se tornaram o padrão numérico mundial: poderio militar dos árabes na Idade Média

Histórico da ComputaçãoHistórico da Computação

AlgarismoAlgarismo - corruptela do árabe - corruptela do árabe al-Khowarizmial-Khowarizmi AlgarismoAlgarismo - corruptela do árabe - corruptela do árabe al-Khowarizmial-Khowarizmi

Abū ‘Abd Allāh Muhammad ibn Mūsā al-Khwārizmī ( الله عبد أبوالخوارزمي موسى بن foiمحمد (Khwārizm,c. 780 -Bagdad, c. 850( (

Encarregado de traduzir para o árabe os livros de matemática vindos da Índia. Numa dessas traduções o matemático se deparou com aquilo ainda hoje é considerado, a maior descoberta no campo da matemática: O Sistema de Numeração Decimal. Ele ficou tão impressionado com a utilidade daqueles dez símbolos, que hoje são conhecidos como 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9, que escreveu um livro explicando como funciona esse sistema. Este importante trabalho (825) foi preservado numa tradução ,latina Algoritmi de numero Indorum (975), um texto sobre a arte hindu de calcular.obra que divulgou os símbolos e o sistema numérico indo-arábico

( Abū ‘Abd Allāh Muhammad ibn Mūsā al-Khwārizmī الله عبد أبوالخوارزمي موسى بن Khwārizm,c. 780 -Bagdad, c. 850( foi) )محمد

Encarregado de traduzir para o árabe os livros de matemática vindos da Índia. Numa dessas traduções o matemático se deparou com aquilo ainda hoje é considerado, a maior descoberta no campo da matemática: O Sistema de Numeração Decimal. Ele ficou tão impressionado com a utilidade daqueles dez símbolos, que hoje são conhecidos como 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9, que escreveu um livro explicando como funciona esse sistema. Este importante trabalho (825) foi preservado numa tradução latina Algoritmi de numero Indorum (975), um texto sobre a arte hindu de calcular, obra que divulgou os símbolos e o sistema numérico indo-arábico.

Page 8: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Auxílio à multiplicação: bastões de Napierbastões de Napier [John Neper (Napier), inventor dos logaritmos naturais ou neperianos - Inglaterra, 1614]1614]

Bastões de Napier: conjunto de 9 bastões, um para cada dígito, que transformavam a multiplicação de dois números numa soma das tabuadas de cada dígito.

Histórico da ComputaçãoHistórico da Computação

Page 9: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Simulação da multiplicação de 9 por 384 com Bastões de Napier

1

2

3

4

5

6

7

8

9

3

6

9

12

18

18

21

24

27

816

24

32

40

48

56

64

72

4

8

12

16

20

24

28

32

36

x = 3.456

Histórico da ComputaçãoHistórico da Computação

Page 10: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Sacerdote inglês William Oughtred – Inglaterra - 1633: círculos de proporção (considerado como o 1° computador analógico da história)

Sacerdote inglês William Oughtred – Inglaterra - 1633: círculos de proporção (considerado como o 1° computador analógico da história)

Histórico da ComputaçãoHistórico da Computação

Círculos de proporção dão origem à régua de cálculo: logaritmos representados por traços e sua divisão e produto obtidos pela adição e subtração de comprimentos

Page 11: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Régua de Cálculo - o primeiro computador analógico

Histórico da ComputaçãoHistórico da Computação

Page 12: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Primeiro instrumento moderno de calcular: Máquina de Pascal – somadora construída por Blaise Pascal (físico, matemático e filósofo – França, 1642)

Primeiro instrumento moderno de calcular: Máquina de Pascal – somadora construída por Blaise Pascal (físico, matemático e filósofo – França, 1642)

Histórico da ComputaçãoHistórico da Computação

Page 13: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Máquina de Pascal

Vida útil: cerca de 200 anos (aperfeiçoamento progressivo por diversos inventores)

Máquina de Pascal

Vida útil: cerca de 200 anos (aperfeiçoamento progressivo por diversos inventores)

Histórico da ComputaçãoHistórico da Computação

Máquina com 6 rodas dentadas, cada uma contendo algarismos de 0 a 9

Permitia somar até 3 parcelas de cada vez, desde que o total não ultrapassasse 999 999

A multiplicação, e.g. de 26 por 16 era feita somando-se 16 vezes o número 26.

Limite: entrada de dados dependente da eficiência do digitador

Page 14: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Primeira máquina de multiplicação e divisão: Máquina de Leibnitz (filósofo e matemático Gottfried Wilhelm von Leibnitz – Alemanha, 1671) (execução das operações através de somas e subtrações sucessivas)

Primeira máquina de multiplicação e divisão: Máquina de Leibnitz (filósofo e matemático Gottfried Wilhelm von Leibnitz – Alemanha, 1671) (execução das operações através de somas e subtrações sucessivas)

Histórico da ComputaçãoHistórico da Computação

Page 15: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Revolução Francesa (1790): necessidade de comunicação rápida e confiável.

Experimentos dos irmãos Claude e Ignace Chappe (França, 1791-1793): telégrafo síncrono

Construção de postos de transmissão via sinalização óptica entre Lille e Paris (“percurso” de 230 Km em 2 minutos)

Revolução Francesa (1790): necessidade de comunicação rápida e confiável.

Experimentos dos irmãos Claude e Ignace Chappe (França, 1791-1793): telégrafo síncrono

Construção de postos de transmissão via sinalização óptica entre Lille e Paris (“percurso” de 230 Km em 2 minutos)

Histórico da ComputaçãoHistórico da Computação

Page 16: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Telégrafo de Chappe e mapa de postos do sistema Paris-Lille Telégrafo de Chappe e mapa de postos do sistema Paris-Lille

Histórico da ComputaçãoHistórico da Computação

Page 17: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Sistema para comando automático de operações repetitivas e seqüenciais em teares: cartões metálicos perfurados (mecânico de teares Joseph Marie Jacquard – França, 1802)

Sistema para comando automático de operações repetitivas e seqüenciais em teares: cartões metálicos perfurados (mecânico de teares Joseph Marie Jacquard – França, 1802)

Histórico da ComputaçãoHistórico da Computação

Page 18: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Aplicação dos cartões de Jacquard ao cálculo de funções trigonométricas e logaritmos: concepção da máquina diferencial (matemático Charles Babbage - Inglaterra, 1882)

Histórico da ComputaçãoHistórico da Computação

Page 19: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

A máquina diferencial não foi construída: Babbage não dispunha de recursos, nem encontrou investidores dispostos a financiá-la

Os projetos e idéias de Babbage serviriam de base para outros projetos no futuro da computação

Em 1991, o Science Museum de Londres desenvolveu o Engenho Diferencial utilizando os planos de Babbage e funcionou perfeitamente.

Em 1991, o Science Museum de Londres desenvolveu o Engenho Diferencial utilizando os planos de Babbage e funcionou perfeitamente.

Histórico da ComputaçãoHistórico da Computação

Page 20: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Precursora dos computadores digitais atuais: concepção da máquina analítica (Charles Babbage – Inglaterra, 1834)

Máquina analítica - concepção mecânica (a vapor) destinada a cálculos matemáticos, tinha memória para 1000 números de 50 dígitos e somava dois números em 1 s

Instruções dadas via cartões perfurados (inspiração no tear de Jacquard)

Uso da base 10

Precursora dos computadores digitais atuais: concepção da máquina analítica (Charles Babbage – Inglaterra, 1834)

Máquina analítica - concepção mecânica (a vapor) destinada a cálculos matemáticos, tinha memória para 1000 números de 50 dígitos e somava dois números em 1 s

Instruções dadas via cartões perfurados (inspiração no tear de Jacquard)

Uso da base 10

Histórico da ComputaçãoHistórico da Computação

Page 21: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Máquina analítica

Antevisão de etapas que servem de base do funcionamento de um computador

Alimentação de dados, via cartões perfurados

Armazenamento e reuso de números, em uma unidade de memória

Programação seqüencial de operações, procedimento atualmente denominado sistema operacional

Máquina analítica

Antevisão de etapas que servem de base do funcionamento de um computador

Alimentação de dados, via cartões perfurados

Armazenamento e reuso de números, em uma unidade de memória

Programação seqüencial de operações, procedimento atualmente denominado sistema operacional

As máquinas de Babbage nunca foram construídas no seu tempo…As máquinas de Babbage nunca foram construídas no seu tempo…

Histórico da ComputaçãoHistórico da Computação

Page 22: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Compreensão do funcionamento da máquina analítica e redação dos relatos mais acurados sobre o processo: primeiro texto explicativo do processo computacional (matemática Augusta Ada Byron King, condessa de Lovelace – Inglaterra, 1815-1852)

Compreensão do funcionamento da máquina analítica e redação dos relatos mais acurados sobre o processo: primeiro texto explicativo do processo computacional (matemática Augusta Ada Byron King, condessa de Lovelace – Inglaterra, 1815-1852)

Histórico da ComputaçãoHistórico da Computação

Page 23: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Colega de Babbage, iniciou o ambicioso projeto de construção da máquina analítica

Ada é uma das poucas mulheres a figurar na história do processamento de dados

Criou programas para a máquina - 1ª programadora de computador

Colega de Babbage, iniciou o ambicioso projeto de construção da máquina analítica

Ada é uma das poucas mulheres a figurar na história do processamento de dados

Criou programas para a máquina - 1ª programadora de computador

Histórico da ComputaçãoHistórico da Computação

Page 24: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Uso da energia elétrica na transmissão de sinais à distância: telégrafo de Morse (Samuel F. B. Morse - EUA, 1837)

O código Morse continua a ser utilizado

Célebre mensagem enviada pelo operador telegráfico do Titanic antes do afundamento

... --- ... SOS - Save Our Souls (salvai nossas almas)

Uso da energia elétrica na transmissão de sinais à distância: telégrafo de Morse (Samuel F. B. Morse - EUA, 1837)

O código Morse continua a ser utilizado

Célebre mensagem enviada pelo operador telegráfico do Titanic antes do afundamento

... --- ... SOS - Save Our Souls (salvai nossas almas)

Histórico da ComputaçãoHistórico da Computação

Page 25: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Concepção dos fundamentos lógicos para a criação de programas: lógica matemática / álgebra booleana (matemático George Boole, Inglaterra, 1854)

Estabelecimento de uma forma de armazenamento e processamento de dados utilizando relações binárias: As leis do pensamento (matemático George Boole, Inglaterra, 1854)

Concepção dos fundamentos lógicos para a criação de programas: lógica matemática / álgebra booleana (matemático George Boole, Inglaterra, 1854)

Estabelecimento de uma forma de armazenamento e processamento de dados utilizando relações binárias: As leis do pensamento (matemático George Boole, Inglaterra, 1854)

Histórico da ComputaçãoHistórico da Computação

Page 26: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

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 (engenheiro estatístico Herman Hollerith – EUA, 1890)

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 (engenheiro estatístico Herman Hollerith – EUA, 1890)

Histórico da ComputaçãoHistórico da Computação

Page 27: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Sistema elétrico de tabulação

Sistema reconhecido no recenseamento americano de 1890 - eliminação do trabalho braçal de tabulação do enorme volume de dados coletados

Os resultados ficaram prontos em um tempo muito menor que normalmente levaria, gerando enorme economia (redução de 8 para 3 anos)

Sistema elétrico de tabulação

Sistema reconhecido no recenseamento americano de 1890 - eliminação do trabalho braçal de tabulação do enorme volume de dados coletados

Os resultados ficaram prontos em um tempo muito menor que normalmente levaria, gerando enorme economia (redução de 8 para 3 anos)

Histórico da ComputaçãoHistórico da Computação

Page 28: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Sistema elétrico de tabulação

Em 1896, Hollerith fundou a Tabulating Machine Company para exploração de suas invenções.

A empresa teve sucesso depois de seu computador mecânico vencer uma concorrência do governo americano, tornando-se a IBM em 1924

Sistema elétrico de tabulação

Em 1896, Hollerith fundou a Tabulating Machine Company para exploração de suas invenções.

A empresa teve sucesso depois de seu computador mecânico vencer uma concorrência do governo americano, tornando-se a IBM em 1924

Histórico da ComputaçãoHistórico da Computação

Page 29: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Computador (meados do século XIX): indivíduo responsável pela realização de cálculos e arbítrio de conflitos envolvendo números

Publicação sobre equipamentos “inteligentes” destinados à substituição futura de esforços humanos: aplicação do termo moderno computador (London Times – Inglaterra, 1944) para a hipotética máquina “pensante”

Computador (meados do século XIX): indivíduo responsável pela realização de cálculos e arbítrio de conflitos envolvendo números

Publicação sobre equipamentos “inteligentes” destinados à substituição futura de esforços humanos: aplicação do termo moderno computador (London Times – Inglaterra, 1944) para a hipotética máquina “pensante”

Histórico da ComputaçãoHistórico da Computação

Page 30: Breve História das Tecnologias de Computação e de Informação Informática Aplicada à Ciência da Informação Prof.: Adriana Bogliolo Sirihal Duarte bogliolo@eci.ufmg.br

Desde então, o computador sempre foi um aperfeiçoamento constante de idéias anteriores.

Computação ou Informática?

Nos países de língua inglesa usa-se a palavra computação (do latim computare( e nos demais países, normalmente, usa-se a palavra informática, de origem francesa (informatique(.Atualmente, tem-se usado também a expressão Tecnologia da Informação.

Desde então, o computador sempre foi um aperfeiçoamento constante de idéias anteriores.

Computação ou Informática?

Nos países de língua inglesa usa-se a palavra computação (do latim computare( e nos demais países, normalmente, usa-se a palavra informática, de origem francesa (informatique(.Atualmente, tem-se usado também a expressão Tecnologia da Informação.

Histórico da ComputaçãoHistórico da Computação