Anda di halaman 1dari 30

Informtica Aplicada

Cincia da
Informao
Breve Histria das
Tecnologias de
Computao e de
Informao
Prof.: Adriana Bogliolo Sirihal Duarte
bogliolo@eci.ufmg.br
Adaptado de material desenvolvido pelo Prof. Ruy Alexandre Generoso
Histrico da
Computao
Primeiro ser humano a CALCULAR: pastor

Tcnica utilizada: empilhamento de pedras


para controle da quantidade de ovelhas do
rebanho

Calculus lat.
Calculus lat. pedrinha
pedrinha
Histrico da
Computao
Forma ancestral dos seres humanos para
indicar quantidades: gestos com os dedos da
mo

Digitus lat. dedo


Histrico da
Computao
Sistema de numerao egpcio

Sistema de numerao romano


Histrico da
Computao
Primeira tentativa bem sucedida de criao de
uma mquina de contar: baco (China, cerca de
2500 a.C.)

Abacus lat.
Abacus lat. tbua
tbua de
de argila
argila
Histrico da
Computao
Primeiro sistema cientfico para contar e
acumular grandes quantias: mercadores
(Mesopotmia, cerca de 4.000 anos)
Tcnica utilizada:
Abertura de um sulco na areia e insero de


sementes secas (ou contas) at chegar a dez
Abertura de um novo sulco, insero de uma
nica conta equivalente a 10 e esvaziamento do
primeiro sulco
Repetio da operao at o final da contagem

Origem da
Origem da palavra Contar
palavra Contar
Histrico da
Computao
Advento dos algarismos arbicos (cerca de 1.000 anos)
Ab Abd Allh Muhammad ibn Ms al-Khwrizm (
( ) Khwrizm,c. 780 -Bagdad, c. 850) foi Encarregado de
traduzir para o rabe os livros de matemtica vindos da ndia. Numa dessas tradues o
matemtico se deparou com aquilo ainda hoje considerado, a maior descoberta no
campo da matemtica: O Sistema de Numerao Decimal. Ele ficou to impressionado
com a utilidade daqueles dez smbolos, que hoje so 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 traduo latina Algoritmi de numero Indorum (975),
um texto sobre a arte hindu de calcular, obra que divulgou os smbolos e o sistema
numrico indo-arbico.

Razo pela qual os algarismos arbicos se tornaram o padro


numrico mundial: poderio militar dos rabes na Idade Mdia

Algarismo -- corruptela
Algarismo corruptela do
do rabe
rabe al-Khowarizmi
al-Khowarizmi
Histrico da
Computao
Auxlio multiplicao: bastes de Napier
[John Neper (Napier), inventor dos logaritmos
naturais ou neperianos - Inglaterra, 1614]

Bastes de Napier: conjunto de 9 bastes, um


para cada dgito, que transformavam a
multiplicao de dois nmeros numa soma
das tabuadas de cada dgito.
Histrico da
Computao
Simulao da multiplicao de 9 por 384 com Bastes de Napier

1 3 8 4
1
2 6 6 8
2 1
3 9 4 2
1 3 1
4 2 2 6
1 4 2
5 8 0 0
1 4 2
6 8 8 4
2 5 2
7
x 1 6 8
= 3.456
2 6 3
8 4 4 2
Histrico da
Computao
Sacerdote ingls William Oughtred
Inglaterra - 1633: crculos de proporo
(considerado como o 1 computador
analgico da histria)
Crculos de proporo do
origem rgua de clculo:
logaritmos representados
por traos e sua diviso e
produto obtidos pela
adio e subtrao de
comprimentos
Histrico da
Computao
Rgua de Clculo - o primeiro computador analgico
Histrico da
Computao
Primeiro instrumento moderno de calcular:
Mquina de Pascal somadora construda
por Blaise Pascal (fsico, matemtico e
filsofo Frana, 1642)
Histrico da
Computao
Mquina de Pascal
Vida til: cerca de 200 anos (aperfeioamento
progressivo por diversos inventores)
Mquina com 6 rodas dentadas,
cada uma contendo algarismos
de 0 a 9
Permitia somar at 3 parcelas de
cada vez, desde que o total no
ultrapassasse 999 999
A multiplicao, e.g. de 26 por
16 era feita somando-se 16
vezes o nmero 26.
Limite: entrada de dados
dependente da eficincia do
digitador
Histrico da
Computao
Primeira mquina de multiplicao e diviso:
Mquina de Leibnitz (filsofo e matemtico
Gottfried Wilhelm von Leibnitz Alemanha,
1671) (execuo das operaes atravs de
somas e subtraes sucessivas)
Histrico da
Computao
Revoluo Francesa (1790): necessidade de
comunicao rpida e confivel.

Experimentos dos irmos Claude e Ignace


Chappe (Frana, 1791-1793): telgrafo
sncrono

Construo de postos de transmisso via


sinalizao ptica entre Lille e Paris
(percurso de 230 Km em 2 minutos)
Histrico da
Computao
Telgrafo de Chappe e mapa de postos do sistema Paris-Lille
Histrico da
Computao
Sistema para comando automtico de
operaes repetitivas e seqenciais em
teares: cartes metlicos perfurados (mecnico
de teares Joseph Marie Jacquard Frana, 1802)
Histrico da
Computao
Aplicao dos cartes de Jacquard ao clculo de
funes trigonomtricas e logaritmos:
concepo da mquina diferencial (matemtico
Charles Babbage - Inglaterra, 1882)
Histrico da
Computao
A mquina diferencial no foi construda:
Babbage no dispunha de recursos, nem
encontrou investidores dispostos a financi-la
Os projetos e idias de Babbage serviriam de
base para outros projetos no futuro da
computao

Em 1991,
Em 1991, oo Science
Science Museum
Museum dede
Londres desenvolveu
Londres desenvolveu oo Engenho
Engenho
Diferencial utilizando
Diferencial utilizando os
os planos
planos de
de
Babbage ee funcionou
Babbage funcionou perfeitamente.
perfeitamente.
Histrico da
Computao
Precursora dos computadores digitais atuais:
concepo da mquina analtica (Charles
Babbage Inglaterra, 1834)

Mquina analtica - concepo mecnica (a


vapor) destinada a clculos matemticos, tinha
memria para 1000 nmeros de 50 dgitos e
somava dois nmeros em 1 s

Instrues dadas via cartes perfurados


(inspirao no tear de Jacquard)

Uso da base 10
Histrico da
Computao
Mquina analtica
Anteviso de etapas que servem de base do
funcionamento de um computador
Alimentao de dados, via cartes perfurados
Armazenamento e reuso de nmeros, em uma
unidade de memria
Programao seqencial de operaes,
procedimento atualmente denominado sistema
operacional

As mquinas
As mquinas de
de Babbage
Babbage nunca
nunca foram
foram construdas
construdas no
no seu
seu tempo
tempo
Histrico da
Computao
Compreenso do funcionamento
da mquina analtica e redao
dos relatos mais acurados sobre
o processo: primeiro texto
explicativo do processo
computacional (matemtica
Augusta Ada Byron King,
condessa de Lovelace
Inglaterra, 1815-1852)
Histrico da
Computao
Colega de Babbage, iniciou o
ambicioso projeto de
construo da mquina
analtica
Ada uma das poucas
mulheres a figurar na histria
do processamento de dados
Criou programas para a
mquina - 1 programadora de
computador
Histrico da
Computao
Uso da energia eltrica na transmisso de sinais
distncia: telgrafo de Morse (Samuel F. B.
Morse - EUA, 1837)
O cdigo Morse continua a ser utilizado

Clebre mensagem enviada pelo operador


telegrfico do Titanic antes do afundamento
... --- ... SOS - Save Our Souls (salvai nossas almas)
Histrico da
Computao
Concepo dos fundamentos lgicos para a criao
de programas: lgica matemtica / lgebra booleana
(matemtico George Boole, Inglaterra, 1854)
Estabelecimento de uma forma de armazenamento e
processamento de dados utilizando relaes
binrias: As leis do pensamento (matemtico George
Boole, Inglaterra, 1854)
Histrico da
Computao
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 (engenheiro
estatstico Herman Hollerith EUA,
1890)
Histrico da
Computao
Sistema eltrico de tabulao
Sistema reconhecido no recenseamento
americano de 1890 - eliminao do trabalho
braal de tabulao do enorme volume de
dados coletados

Os resultados ficaram prontos em um tempo


muito menor que normalmente levaria,
gerando enorme economia (reduo de 8
para 3 anos)
Histrico da
Computao
Sistema eltrico de tabulao
Em 1896, Hollerith fundou a Tabulating
Machine Company para explorao de suas
invenes.

A empresa teve sucesso depois de seu


computador mecnico vencer uma
concorrncia do governo americano,
tornando-se a IBM em 1924
Histrico da
Computao
Computador (meados do sculo XIX):
indivduo responsvel pela realizao de
clculos e arbtrio de conflitos envolvendo
nmeros
Publicao sobre equipamentos
inteligentes destinados substituio
futura de esforos humanos: aplicao do
termo moderno computador (London Times
Inglaterra, 1944) para a hipottica mquina
pensante
Histrico da
Computao
Desde ento, o computador sempre foi
um aperfeioamento constante de idias
anteriores.

Computao ou Informtica?
Nos pases de lngua inglesa usa-se a palavra computao
(do latim computare) e nos demais pases, normalmente,
usa-se a palavra informtica, de origem francesa
(informatique).
Atualmente, tem-se usado tambm a expresso Tecnologia
da Informao.