Você está na página 1de 7

Evolução da Computação

As tecnologias de computaçaõ naõ foram inventadas já com as caracteriś ticas atuais. Na
verdade, elas foram evoluindo, sendo modificadas, desde a sua invençaõ . Este capítulo
oferece um panorama da evoluçaõ das ideias ligadas a essas tecnologias, que
culminaram na computaçaõ de hoje, e os nomes que foram importantes para que essa
evoluçaõ ocorresse.

A importância de determinados eventos só é percebida com o passar dos anos, com um
certo distanciamento do fato. Por esse motivo, saõ apresentados muitos eventos
passados, mas poucos eventos dos anos mais recentes, pois ainda naõ é possível saber se
o que está acontecendo será, ou naõ , algo importante para a história.

2.1 APré-História

2000 a.C. - atribui-se ao ábaco o marco inicial dos dispositivos de cálculo (portanto, da
informática). É uma calculadora binária, formada por varetas nas quais deslizam contas
de madeira. A princiṕ io, foi utilizada pelos fenícios, e depois foi muito difundida no
extremo Oriente.

1614 - John Napier (matemático escocês) descobriu os logaritmos e com eles métodos
para realizar as operações fundamentais usando cilindros rotativos de madeira, os ossos
de Napier.

1623 - Wilhelm Schickard desenvolveu a primeira máquina de calcular mecânica que


utilizava rodas dentadas.

1642 a 1644 - Blaise Pascal (matemático e filósofo francês) fez sua máquina de
calcular, a pascaline, que realizava somas e subtrações usando rodas dentadas. Eram
oito discos dentados, sendo o primeiro para as unidades, o segundo para dezenas e
assim por diante. Cada disco possuiá dez dentes.

1673 - Gottfried Wilhelm Leibnitz constrói uma máquina capaz de multiplicar, dividir e
extrair a raiz quadrada, desenvolvendo as ideias de Pascal, a stepped reckoner.

1801 - Joseph-Marie Jacquard (mecânico francês) criou uma das primeiras máquinas
"programáveis". Usava um mecanismo de cartões metálicos perfurados que permitiam,
ou naõ , a passagem de agulhas de um tear para confeccionar padrões em tecidos. Criou
o conceito de armazenamento de informações binárias.

1818 - Charles Xavier Thomas de Colmar lançou uma calculadora, o arithometer, com
ideias aperfeiçoadas de Leibnitz. Pela facilidade de uso fez muito sucesso,
comercializada até os anos 1920.

Parte 1 - Conceitos Básicos | 33 |

Editora É rica - Informática: Conceitos e Aplicações - Marcelo Marçula e Pio Armando


Benini Filho - 4a Ediçaõ
"Deixem para lá o computador e o telégrafo, a escrita, até mesmo a roda. Foi o arado
que mudou o mundo." (Colin Tudge, escritor inglês)

2.2 Primeiros Conceitos de Processamento 1820 - Charles Babbage (matemático inglês)


projetou a differential engine para calcular polinômios.

1833 - Charles Babbage concebeu a analytical engine, uma calculadora mecânica


automática com mecanismo digital sofisticadiś simo para realizar operações
matemáticas.

A máquina nunca funcionou, pois a tecnologia mecânica do século XIX era insuficiente
para implementar a sua complexidade. Mas as ideias, quanto ao processamento da
informaçaõ , saõ usadas, de uma maneira ou de outra, até hoje. Essa foi a primeira
concepçaõ de uma máquina com programa modificável.

As ideias de Babbage mostraram-se corretas somente no inić io do século XX, quando


foram construid́ as máquinas usando os seus princípios, por esse motivo é conhecido
como o "pai da computaçaõ ".

1842 - Ada Augusta King (condessa de Lovelace) traduziu um panfleto na analytical


engine, acrescentando suas próprias anotações. Tornou-se a primeira programadora do
mundo.

1854 - George Boole publicou o trabalho An Investigation of the Laws of Thought no


qual introduzia os conceitos de que a lógica poderia ser representada por equações
algébricas, a álgebra booleana, que é a base das operações de processamento dos
computadores.

1876 - William Thomson (Lorde Kelvin) criou a máquina de prever marés, origem dos
primeiros computadores analógicos. Possuiá uma série de engrenagens que giravam e
riscavam o resultado sobre o papel.

2.3 Digital e Analógico

A máquina de Babbage era digital, em contraposiçaõ à máquina de Lorde Kelvin, que


era analógica. Qual a diferença entre elas?

1889 - Herman Hollerith (estatiś tico americano) desenvolveu uma tabuladora baseada
nas ideias de Babbage para o censo dos Estados Unidos. A máquina lia cartões
perfurados. O censo anterior (1880) demorou sete anos para ter os resultados tabulados,
enquanto a máquina de Hollerith demorou "apenas" três anos e meio.

1896 - Herman Hollerith fundou a Tabulating Machine Company que, em 1924, tornou-
se a International Business Machine (IBM).

1904 - J. Ambrose Fleming (engenheiro inglês) criou a válvula. Construída num


invólucro de vidro "fechado a vácuo" contendo dois eletrodos que, dependendo do
modo como eram ligados à eletricidade, permitiam ou naõ a passagem da corrente.
Esses eletrodos eram usados para representar eletricamente os estados 1 ou 0 binários.

1906 - Lee de Forest adicionou um terceiro eletrodo à válvula de Fleming, criando,


assim, a válvula triodo (antecessora do transistor).

| 34 | Informática - Conceitos e Aplicações

Máquina Analógica

Utiliza valores numéricos inteiros e fracionários - sistema de numeraçaõ decimal -


tendo, portanto, uma infinidade de "estados possíveis".

Exemplo: qualquer máquina que empregue engrena- gens mecânicas pode tomar
qualquer posiçaõ deseja- da; basta girá-la.

Máquina Digital

Utiliza o sistema de numeraçaõ binário (0s e 1s), portanto só trabalha com valores
inteiros. Para que obtenha uma representaçaõ dos fracionários, a máqui-

na faz uso da potência de 10, como 235x10−1. Exemplo: computador, relógio digital
etc.

Editora É rica - Informática: Conceitos e Aplicações - Marcelo Marçula e Pio Armando


Benini Filho - 4a Ediçaõ

2.2 Primeiros Conceitos de Processamento 1820 - Charles Babbage (matemático inglês)


projetou a differential engine para calcular polinômios.

1833 - Charles Babbage concebeu a analytical engine, uma calculadora mecânica


automática com mecanismo digital sofisticadiś simo para realizar operações
matemáticas.

A máquina nunca funcionou, pois a tecnologia mecânica do século XIX era insuficiente
para implementar a sua complexidade. Mas as ideias, quanto ao processamento da
informaçaõ , saõ usadas, de uma maneira ou de outra, até hoje. Essa foi a primeira
concepçaõ de uma máquina com programa modificável.

As ideias de Babbage mostraram-se corretas somente no inić io do século XX, quando


foram construídas máquinas usando os seus princípios, por esse motivo é conhecido
como o "pai da computaçaõ ".

1842 - Ada Augusta King (condessa de Lovelace) traduziu um panfleto na analytical


engine, acrescentando suas próprias anotações. Tornou-se a primeira programadora do
mundo.
1854 - George Boole publicou o trabalho An Investigation of the Laws of Thought no
qual introduzia os conceitos de que a lógica poderia ser representada por equações
algébricas, a álgebra booleana, que é a base das operações de processamento dos
computadores.

1876 - William Thomson (Lorde Kelvin) criou a máquina de prever marés, origem dos
primeiros computadores analógicos. Possuía uma série de engrenagens que giravam e
riscavam o resultado sobre o papel.

2.3 Digital e Analógico

A máquina de Babbage era digital, em contraposiçaõ à máquina de Lorde Kelvin, que


era analógica. Qual a diferença entre elas?

1889 - Herman Hollerith (estatiś tico americano) desenvolveu uma tabuladora baseada
nas ideias de Babbage para o censo dos Estados Unidos. A máquina lia cartões
perfurados. O censo anterior (1880) demorou sete anos para ter os resultados tabulados,
enquanto a máquina de Hollerith demorou "apenas" três anos e meio.

1896 - Herman Hollerith fundou a Tabulating Machine Company que, em 1924, tornou-
se a International Business Machine (IBM).

1904 - J. Ambrose Fleming (engenheiro inglês) criou a válvula. Construída num


invólucro de vidro "fechado a vácuo" contendo dois eletrodos que, dependendo do
modo como eram ligados à eletricidade, permitiam ou naõ a passagem da corrente.
Esses eletrodos eram usados para representar eletricamente os estados 1 ou 0 binários.

1906 - Lee de Forest adicionou um terceiro eletrodo à válvula de Fleming, criando,


assim, a válvula triodo (antecessora do transistor).

| 34 | Informática - Conceitos e Aplicações

Máquina Analógica

Utiliza valores numéricos inteiros e fracionários - sistema de numeraçaõ decimal -


tendo, portanto, uma infinidade de "estados possíveis".

Exemplo: qualquer máquina que empregue engrena- gens mecânicas pode tomar
qualquer posiçaõ deseja- da; basta girá-la.

Máquina Digital

Utiliza o sistema de numeraçaõ binário (0s e 1s), portanto só trabalha com valores
inteiros. Para que obtenha uma representaçaõ dos fracionários, a máqui-

na faz uso da potência de 10, como 235x10−1. Exemplo: computador, relógio digital
etc.

Editora É rica - Informática: Conceitos e Aplicações - Marcelo Marçula e Pio Armando


Benini Filho - 4a Ediçaõ
1937 􏰀 Alan Mathison Turing elaborou a Teoria da Máquina Universal. A "máquina de
Turing" era capaz de

resolver qualquer cálculo arbitrário, desde que carregada com um programa pertinente.

􏰀 Claude Shannon (estudante do MIT) estabeleceu a relaçaõ entre a álgebra de Boole e


os circuitos eletrônicos. Isso permitiu o seu uso em computadores.

􏰀 George Stibitz (pesquisador do Bell Laboratories) desenvolveu um circuito binário


baseado na álgebra booleana.

1938 - William Hewlett e David Packard criaram a Hewlett-Packard (HP) numa


garagem em Palo Alto, Califórnia.

1940 - George Stibitz criou uma rede de teleprocessamento (computadores interligados


para se comunicar), precursora das atuais redes de computadores, com teletipos,
telefones e a sua calculadora.

1941 - Konrad Zuse concluiu um computador eletromecânico, o Z3, destruid́ o em


Berlim durante a Segunda Guerra Mundial.

1942 - John Vincent Atanasoff e Clifford Berry concluíram o ABC (Atanasoff-Berry


Computer), máquina capaz de resolver problemas reduzidos a até 30 equações.
Utilizava 450 válvulas e a memória era composta por tambores magnéticos. Em 1973,
em um litiǵ io entre as empresas Honeywell e Sperry Rand, o ABC foi reconhecido
legalmente como o primeiro computador eletrônico.

1944 - Howard Aiken e sua equipe da Universidade de Harvard concluíram o Mark I,


em conjunto com a IBM. Foi o primeiro computador eletromecânico a utilizar os
princípios idealizados por Babbage. Foi utilizado até 1959. Armazenava e contava
números usando 3.000 rodas, 1.400 chaves rotatórias e mais de 600 quilômetros de fios.
Era programado por cinco toneladas de cartões perfurados e fazia uma multiplicaçaõ em
aproxi- madamente seis segundos.

1945 - Grace Murray Hopper descobriu o primeiro "bug" em um protótipo do


computador Mark II. Era uma mariposa que causou uma falha em um relé.

2.4 Primeira Geraçaõ de Computadores Modernos

1946 - apesar de o ABC ser considerado legalmente o primeiro computador eletrônico


da história, os autores consideram este como o ano do inić io da "história da computaçaõ
moderna" com o lançamento do ENIAC (Electronic Numeric Integrator and Computer -
Computador Integrador Numérico Eletrônico), desenvolvido por John Presper Eckert Jr
e John Mauchly, da Universidade da Pensilvânia, e pelo Laboratório de Pesquisas
Balísticas do Exército dos EUA. Era um computador de propósito geral.

O projeto inicial (1943) tinha aplicaçaõ militar especif́ ica, sendo o cálculo de balística
de projéteis.
O ENIAC tinha 93 metros quadrados, 18 mil válvulas e 1.500 relés. Fazia 5.000 somas
ou 357 multiplicações por segundo. Era programado por cartões perfurados (dados) e
configurações de chaves e fios em soquetes (instruções). O usuário demorava até dois
dias para configurar cada novo problema para o computador. Seu custo foi equivalente a
meio milhaõ de dólares e exigia um batalhaõ de técnicos, uma parte para operá-lo e
outra para substituir os componentes, que queimavam com muita facilidade.

Os computadores, a partir do ENIAC, também passaram a usar válvulas e relés em suas


operações, mas começaram a apresentar alguns problemas:

Parte 1 - Conceitos Básicos | 35 |

Editora É rica - Informática: Conceitos e Aplicações - Marcelo Marçula e Pio Armando


Benini Filho - 4a Ediçaõ

􏰀 Consumiam enorme quantidade de energia elétrica.

􏰀 Com todas as válvulas funcionando, a temperatura interna chegava aos 50°C. Isso
exigia uma refri- geraçaõ em grande escala, pois as válvulas, devido a essa temperatura,
frequentemente paravam de funcionar, interrompendo a operaçaõ do computador.

􏰀 Devido às dimensões das válvulas, os computadores eram enormes, ocupavam salas
especiais. 􏰀 Trocar o "programa" do computador era uma tarefa de vários dias, além
disso cada máquina era única,

pois os programas de um computador naõ funcionavam em outro.

John von Neumann, Burks e Goldstine, tentando diminuir a dificuldade de programar o


ENIAC, apresentaram um relatório com o conceito de programa armazenado. A partir
desse relatório, surgiu a ideia da arquitetura von Neumann, que durante muitos anos foi
utilizada como base para os computadores. A base dessa arquitetura é a ideia de que
dados e instruções podem ser representados da mesma forma, por meio de bits, e ambos
podem ser armazenados juntos no computador.

1947 - foi apresentado o primeiro transistor, desenvolvido por John Bardeen, Walter
Brattain e William Shockley, do Bell Labs. Seu papel era resolver os problemas que o
computador a válvula apresentava, como alto consumo de energia, aquecimento elevado
e grandes dimensões.

A partir desse primeiro modelo os transistores evoluiŕ am bastante. Tornaram-se


componentes pequenos, o que permitiu a reduçaõ do tamanho dos computadores e o
aumento da velocidade de processamento, uma vez que os elétrons teriam de viajar
distâncias internas menores.

O transistor é um componente eletrônico de "estado sólido", pois no seu interior há


materiais semicondutores (normalmente o silício), por isso é mais resistente; consome
menos energia, gerando menos calor que as válvulas, portanto queimam menos e têm
menor necessidade de refrigeraçaõ .
Mesmo com as vantagens dos transistores, por algum tempo os computadores
transistorizados conviveram com os computadores a válvula.

1949 - a equipe de Maurice Wilkes, da Universidade de Cambridge, concluiu o primeiro


computador eletrônico digital que armazenava o próprio programa, o EDSAC
(Electronic Delay Storage Automatic Computer).

1951 - J. Presper e Mauchly lançaram o primeiro computador disponiv́ el


comercialmente, o UNIVAC-I (Universal Automatic Computer). Foram
comercializadas 48 unidades. Foi o primeiro computador a manusear dados numéricos e
alfabéticos da mesma maneira. Possuiá 5.000 válvulas, entrada de dados por fita
magnética e armazenamento por fita ou tambores magnéticos.

A partir dessa época, praticamente todos os computadores passaram a usar alguma


versaõ da "arquitetura von Neumann", ou seja, dados e instruções eram armazenados
juntos na memória e naõ se distinguia um do outro.

1953 - lançado o primeiro computador digital da IBM, o IBM-701, projetado


exclusivamente para aplicações comerciais. Utilizava válvulas e cartões perfurados para
entrada e saída de dados. Foram comercializadas 19 unidades.

1954 - a Texas Instruments apresentou o primeiro transistor de silício, iniciando a


fabricaçaõ de transistores de baixo custo.

1955 a 1957 - surgiram os computadores "cientif́ icos" IBM 704/709 (válvula) e IBM
7040/7090 (transistor) e os computadores "comerciais" IBM 1401, Honeywell 800 e
UNIVAC 1108.

Os computadores transistorizados tinham dimensões reduzidas e maior confiabilidade.


No entanto, durante esses primeiros anos da computaçaõ , a memória era muito pequena,
armazenava de 1.024 a 4.096 bytes.

1957 - John Backus e a equipe da IBM criaram a primeira linguagem de programaçaõ


de alto niv́ el, o Fortran.

| 36 | Informática - Conceitos e Aplicações

Editora É rica - Informática: Conceitos e Aplicações - Marcelo Marçula e Pio Armando


Benini Filho - 4a Ediçaõ

Você também pode gostar