Informática Aplicada à Histórico ... - bogliolo.eci.ufmg.br

[email protected] ... Forma ancestral dos seres humanos para indicar quantidades: gestos com os dedos da mão Forma ancestral dos seres humanos para...

4 downloads 220 Views 2MB Size
Informática Aplicada à Ciência da Informação

Histórico da Computação  Primeiro ser humano a CALCULAR: pastor  Técnica utilizada: empilhamento de pedras

Breve História das Tecnologias de Computação e de Informação

para controle da quantidade de ovelhas do rebanho

Prof.: Adriana Bogliolo Sirihal Duarte [email protected] [email protected]

Calculus – lat. pedrinha

Adaptado de de material material desenvolvido desenvolvido pelo pelo Prof. Prof. Ruy Ruy Alexandre Alexandre Generoso Generoso Adaptado

Histórico da Computação  Forma ancestral dos seres humanos para

indicar quantidades: gestos com os dedos da mão

Histórico da Computação  Sistema de numeração egípcio

1 10 100 1000 10000 100000 1000000  Sistema de numeração romano

Digitus – lat. dedo

I

V

X

L

C

1

5

10

50

100

Histórico da Computação  Primeira tentativa bem sucedida de criação

de uma máquina de contar: cerca de 2500 a.C.)

ábaco (China,

D

M

500 1000

Histórico da Computação  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

 

Abacus – lat. ttábua ábua de argila

 

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 palavra Contar

1

Histórico da Computação

Histórico da Computação  Auxílio à multiplicação: bastões de Napier

 Advento Advento dos dos algarismos algarismos arábicos arábicos (cerca (cerca de de 1.000 1.000 anos) anos)   Abū Abū ‘Abd ‘Abd Allāh Allāh Muhammad Muhammad ibn ibn Mūsā Mūsā al-Khwārizmī al-Khwārizmī ((   

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

[John Neper (Napier), inventor dos logaritmos naturais ou neperianos - Inglaterra, 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.

 Razão Razão pela pela qual qual os os algarismos algarismos arábicos arábicos se se tornaram tornaram o o padrão padrão 

numérico mundial: mundial: poderio poderio militar militar dos dos árabes árabes na na Idade Idade Média Média numérico

Algarismo - corruptela do áárabe al-Khowarizmi rabe al-Khowarizmi al

Histórico da Computação Simulação da multiplicação de 9 por 384 com Bastões de Napier

1

3

2

6

3

9 1

4

1

5

1

6

2

7

2

8 9

x

2

8

2 8 8 1 4 7

1 2 3 4 4 5 6 7

4

8

2 0 8 6 4 2

1 1 2 2 2 3 3

2

 Círculos de proporção dão

6 0 4 8 2 6

 Sacerdote inglês William Oughtred –

Inglaterra - 1633: círculos de proporção (considerado como o 1° computador analógico da história)

4

6

Histórico da Computação

=

3.456

Histórico da Computação Régua de Cálculo - o primeiro computador analógico

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

Histórico da Computação  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)

2

Histórico da Computação Máquina de Pascal 

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



 Primeira máquina de multiplicação e divisão:

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



Histórico da Computação

Histórico da Computação  Revolução Francesa (1790): necessidade de

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ção Telégrafo de Chappe e mapa de postos do sistema Paris-Lille

comunicação rápida e confiável.  Experimentos dos irmãos Claude e Ignace

Chappe síncrono

(França,

1791-1793):

telégrafo

 Construção de postos de transmissão via

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

Paris

Histórico da Computação  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ção  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)

3

Histórico da Computação

Histórico da Computação

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

 Precursora dos computadores digitais atuais:

 Os projetos e idéias de Babbage serviriam de

 Máquina analítica - concepção mecânica (a

 A

base para outros computação

projetos

no

futuro

da

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

concepção da máquina Babbage – Inglaterra, 1834)

analítica

(Charles

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 (inspiração no tear de Jacquard)

perfurados

 Uso da base 10

Histórico da Computação Máquina analítica

Histórico da Computação  Compreensão do funcionamento

 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

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

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

Histórico da Computação  Colega de Babbage, iniciou o

ambicioso construção analítica

projeto de da máquina

 Ada

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

Histórico da Computação  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)

 Criou

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

4

Histórico da Computação

Histórico da Computação

 Concepção dos fundamentos lógicos para a criação

 Integração da idéia dos

de programas: lógica matemática / álgebra booleana (matemático George Boole, Inglaterra, 1854)

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)

 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ção

Histórico da Computação

Sistema elétrico de tabulação

Sistema elétrico de tabulação

 Sistema

 Em

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ção  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”

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çã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.

5