TRABALHO DE INFORMÁTICA
1. INTRODUÇÃO
A evolução dos computadores acompanhou a evolução da sociedade durante os séculos
XX e XXI. Entretanto, a história do computador não teve início apenas na modernidade.
Desde os primeiros tempos, o homem reconheceu suas limitações em relação a cálculos
mentais e inventou um conjunto aparentemente interminável de auxílios. A palavra
“computador” vem do verbo “computar” que, por sua vez, significa “calcular”. Sendo assim,
podemos pensar que a criação de computadores começa na idade antiga, já que a relação de
contar já intrigava os homens.
Tal como mencionamos, os computadores já vêm de muitos anos atrás. E o que havia
antigamente não é o mesmo de hoje em dia, realmente se mexermos num computador mais
antigo iremos precisar de uma grande “paciência”. Com isto, iremos voltar um pouco atrás
no tempo para podermos acompanhar o desenvolver do computador num aspecto geral.
1
TRABALHO DE INFORMÁTICA
2. A HISTÓRIA DOS COMPUTADORES
Sendo os computadores aparelhos eletrônicos que recebem, armazenam e produzem
informações de maneira automática, eles fazem parte do nosso quotidiano, sendo cada vez
maior o número de computadores usados no mundo.
A sua história começa com a criação do “Ábaco”, este é um instrumento mecânico de
origem Asiática criado por volta do ano 2000 a.C., serve para executar operações
Aritméticas simples. No Japão ele é chamado “Soroban” e na China por “Suan Pan”. Este
primeiro aparelho criado, utilizado no Médio Oriente e ainda em remotas regiões do Oriente
e da África, é bastante eficiente no cálculo das quatro operações básicas.
O próximo passo na história do computador marca quando em 1642 o matemático
Francês de apenas 18 anos de idade de nome Blaise Pascal inventou a primeira máquina de
somar e deu-lhe o nome de máquina pascalina, seu intuito era simplificar o ofício do pai que
era contador. Esta foi a primeira calculadora que trabalhou com base em rodas e
engrenagens.
Por volta do ano de 1671, na Alemanha Gott Fred Leibniz inventou uma máquina muito
parecida com a Pascalina, que efectuava cálculos de Multiplicação e Divisão ao qual se
tornou o antecessor dos cálculos manuais. Já Joseph Marie Jacquard foi conhecido por criar
o primeiro tear programável com cartões perfurados para controlar as suas máquinas de tear
e automatizar – o tear Jacquard.
Alguns anos mais tarde surgiu então o Matemático Inglês Charles Babbage, que em
1822 projectou a máquina das diferenças: projectado para trabalhar com vapor, era uma
máquina grande do tamanho de uma locomotiva. Sua função era resolver equações
diferenciais. Passado 10 anos, isto é, em 1833, Babbage desenvolveu uma máquina analítica
capaz de exercer as quatro funções de somar, subtrair, multiplicar e dividir, e armazenar
dados em memória (até 50 dígitos e imprimir resultados).
Porém à sua máquina só foi concluída após a sua morte, à sua máquina tornou-se a base
para estrutura dos computadores actuais fazendo com que Charles Babbage fosse
considerado como “pai do computador”. A sua máquina possuia três estágios fundamentais
(como os computadores actuais):
1. Entrada (com cartões perfurados);
2. Processamento utilizando memória (de engrenagens), abrindo programa de
execução;
1. Saída.
No entanto são as necessidades reais do tratamento de grande volume de dado que
conduziram o surgimento dos principais dispositivos de cálculos aritméticos.
No ano de 1890 nos Estados Unidos, o recenseamento da população foi feito por
processos manuais pelo que demorou cerca de 10 anos a ser divulgado o resultado, Hermann
Hollerith percebeu que só poderia terminar de apurar os dados do censo quando já seria
tempo de se efectuar o novo censo (1900). Ele próprio, funcionário do Departamento de
Recenseamento, teve a ideia de conceber uma máquina através de processos electrónicos,
trata-se de conjuntos de cartões perfurados onde seriam registados os dados. O sucesso desta
invenção foi tanta que em 1896 Hollerith fundou uma companhia para a produção em massa,
inventou o chamado TMC (Tabulating Machines Company).
2
TRABALHO DE INFORMÁTICA
Em 1903 os cientistas começaram a progredir nas suas invenções de máquinas mais
complexas. E com a chegada da Segunda Guerra Mundial houve a necessidade de se
projectar máquinas capazes de executar cálculos bombásticos com rapidez e precisão para
serem utilizados nas indústrias.
Em 1943, Alan M. Turing, Matemático Ingês, desenvolveu a teoria de uma máquina
capaz de resolver todo o tipo de problemas, chegando à construção teórica das Máquinas de
Turing. Uma máquina de Turing é uma forma de representar um processo através de sua
descripção.
E um ano mais tarde, isto é, em 1944, Howard H. Aiken, da Universidade de Harvard,
desenvolveu a ideia de Babbage junto com cientistas do seu departamento e Engenheiros da
IBM. A IBM também contribuiu fincanceiramente, investindo 500 bilhões no projecto,
como resultado desse desenvolvimento, construíram o primeiro computador electromecânico
baseado em relés e engrenagens, denominado Calculadora Automática de Sequência
Controlada (Automatic Sequence Controlled Calculator – ASCC), que recebeu o nome de
Mark-1.
Características
Comprimento 15m Peças móveis 700.000
Altura 2,5m Fios 800km
Peso 70 Toneladas Interruptores 420
(para controlo)
Realização de cálculos
Somava em: Multiplicava em: Dividia em: Trabalhava com:
0,2 segundos 0,4 segundos 10 segundos 23 casas decimais
Em 1946, dois anos após a construção do Mark-1, foi construído o ENIAC (Electronic
Numerical Integrator and Computer), este foi o primeiro computador digital electrónico,
inventado pelos professores John Presper Eckert e John Mauchly da Universidade da
Pensilvânia nos Estados Unidos da América. Estes propuseram em 1943 ao exército norte-
americano em plena II Guerra Mundial, a construção deste primeiro computador, tendo
como objectivo o auxílio nos cálculos de precisão necessárias para a balística. O ENIAC era
uma grande máquina para efectuar cálculos e baseava a sua estrutura nos avanços científicos
já anteriormente desenvolvidos. O ENIAC foi construído com 17.468 tubos de vácuo,
70.000 resistências, 10.000 condensadores, 50.000 comutadores, 1.500 relés e 6.000
interruptores. Este era 1000 vezes mais rápido que o Mark-1 e possuia as seguintes
características:
Somava dois números em 0,0002 segundos
Multiplicava dois números em 0,003 segundos
111m3 de volume e 30 toneladas de peso
Ocupava 3 andares
Queimava uma válvula a cada 2 minutos
Consumia entre 100kW a 200 kW de potência
3
TRABALHO DE INFORMÁTICA
Mais abaixo poderemos encontrar uma série de acontecimentos históricos na evolução
do computador, uma espécie de resumo. Esta lista não está totalmente completa, visto que há
uma série de eventos que não foram mencionados nesta lista, nela foram apenas
mencionados os factos realmente importantes:
1833 – O Inglês Charles Babbage projeta a máquina analítica capaz de armazenar
informações.
1847 – O Inglês George Boole estabelece a lógica binária para armazenar informações.
1890 – O Norte-Americano Hermann Hollerith constrói o primeiro computador
mecânico.
1924 – Nasce a International Business Machines Corporation (IBM), nos Estados
Unidos.
1938 – O Alemão Konrad Zuse faz o primeiro computador elétrico usando a teoria
binária.
1943 – O Inglês Alan Turing constrói a primeira geração de computadores modernos,
que utilizam válvulas.
1944 – O Norte-Americano Howard Aiken termina o Mark I, o primeiro computador
eletromecânico.
1946 – O Eletronic Numerical Integrator and Computer (ENIAC), primeiro computador
eletrônico é criado nos EUA.
1947 – Criação do transistor, substituto da válvula, que permite máquinas mais rápidas.
1957 – Primeiros modelos de computadores transistorizados chegam ao mercado.
1958 – Criação do chip, circuito integrado que permite a miniaturização dos
equipamentos eletrônicos.
1969 – Criação da Arpanet, rede de informações do Departamento de Defesa Norte-
Americano interligando Universidades e Empresas, que dará origem à Internet.
1974 – A Intel projecta o microprocessador 8080, que origina os microcomputadores.
1975 – Os Norte-Americanos Bill Gates e Paul Alen fundam a Microsoft.
1976 – Lançamento da Apple I, primeiro microcomputador comercial, inventado por
Steves Jobs e por StevesWoznick.
1981 – A IBM o lança seu microcomputador (PC) com o sistema operacional MSDOS,
elaborado pela Microsoft.
1983 – A IBM lança o PC-XT, com disco rígido.
1984 – A National Science Foundation, nos Estados Unidos, cria a Internet, rede
mundial de computadores que conecta Governos, Universidades e Companhias.
1984 – A Apple lança o Macintosh, primeiro computador a utilizar ícones e rato.
1985 – A Microsoft lança o Windows para o PC, que só obtém sucesso com a versão
3.0 (1990).
1993 – A Intel lança o Pentium.
4
TRABALHO DE INFORMÁTICA
3. PRECEDENTES DA INFORMÁTICA
4. Mecanismo de Antikythera
A informática tem em sua base cálculos matemáticos e o raciocínio lógico, desde a
antiguidade as civilizações gregas, babilônicas, sumérias e chinesas já possuíam um domínio
sobre os números, tendo como exemplo os babilônios, que criaram em 3000 A.C uma
estrutura de madeira com anéis chamada de Abacus, como forma de apoio para calcular as
vendas do comércio.
O mecanismo de Antikythera é denominado como uma antiga calculadora analógica
grega com aproximadamente 30 engrenagens de bronze, desenvolvido para prever posições
astronômicas, eclipses para os calendários de 365 dias e seguir o ciclo de quatro anos dos
jogos Olímpicos. A maior peça do mecanismo foi encontrada em 1900 por um grupo de
mergulhadores, a peça estava dentro de um navio naufragado com outros tesouros próximos
da ilha de Antikythera e acredita-se que seu destino era a cidade de Roma. Anos depois
foram encontrados outras partes do mecanismo, sendo possível a criação de réplicas para
serem estudadas e expostas no museu de Atenas.
Depois que esta tecnologia foi perdida em algum ponto da antiguidade, nenhuma obra
tecnológica que se aproxima de sua complexidade e engenhosidade não aparecem até então,
somente no século XIV relógios mecânicos surgiram na Europa.
5. Blaise Pascal e La Pascaline
O ponto de partida para o início da informática atual, foi em 1642 com a máquina La
Pascaline do filósofo, matemático e físico francês Blaise Pascal, sendo a primeira
calculadora mecânica capaz de realizar operações de adição e subtração. Foi construída com
o objetivo de ajudar o pai de Pascal que era coletor de impostos, a realizar cálculos com
mais rapidez e confiabilidade.
6. Máquina analítica de Babbage e Ada Lovelace
O conceito de máquina programável foi idealizado entre 1834 e 1835 pelo cientista e
engenheiro mecânico francês Charles Babbage, no qual foi projetado uma máquina analítica
que utilizava somente partes mecânicas para realizar diversas tarefas programáveis,
infelizmente o projeto saiu do papel na década de 1980 e para comemorar o bicentenário de
Babbage, a máquina foi finalizada nos anos 2000.
5
TRABALHO DE INFORMÁTICA
As máquinas não trabalham “sozinhas”, elas necessitam de instruções que os seres
humanos projetam e programam para resolver problemas do cotidiano, com isso, o conceito
de primeiro algoritmo foi desenvolvido pela matemática inglesa Ada Augusta King,
Condessa de Lovelace ou conhecida como Ada Lovelace.
Em 1842, Babbage realizou um seminário sobre sua máquina analítica, que
posteriormente foi publicado em francês, contudo ele solicitou ajuda a Ada para traduzir em
inglês e adicionar comentários sobre sua máquina no documento. Ada classificou
alfabeticamente seus comentários de A até G. A máquina analítica foi reconhecida como o
primeiro modelo de máquina programável e os comentários de Ada, como a primeira
sequência de instruções ou algoritmo.
7. Cartões perfurados
Em 1889, o norte-americano Herman Hollerith fundador da Tabulating Machine
Company, precursora da International Business Machine ou IBM, Hollerith e o engenheiro
mecânico francês Joseph-Marie Jacquard desenvolveram cartões perfurados, esses cartões
guardavam informações e comandos nas máquinas, posteriormente essa tecnologia foi
aprimorada e pioneira da memória utilizada nos computadores modernos.
8. A SEGUNDA GUERRA MUNDIAL
Um dos maiores conflitos militares envolvendo as maiores potências mundiais,
organizadas em Aliados e o Eixo entraram em conflito no ano de 1939, portanto a
informática teve um papel fundamental na Segunda Guerra Mundial, seu objetivo foi
computar cálculos estratégicos mais rápidos que um ser humano e descriptografar
mensagens dos inimigos, consequentemente criando novas tecnologias para as próximas
gerações.
9. Os modelos de Zuse
O primeiro computador eletromecânico a utilizar binário foi o modelo Z1 criado pelo
engenheiro alemão Konrad Zuse entre 1935 e 1938 durante a Segunda Guerra, o computador
trabalhava com lógica booleana utilizando um sistema de relés, mas possuía uma
programação limitada e durante um ataque aéreo foi destruído, por fim em 1989 ocorreu sua
reconstrução para expor no museu de Berlin. O modelo Z1 foi refinado e nomeado como Z2
em 1939, tendo uma memória mecânica com relés, o modelo Z3 de 1941 é a sua criação
mais sofisticada e a única sobrevivente da guerra. Em 1945, Zuse desenvolve a primeira
linguagem de programação algorítmica chamada de Plankalkül ou Plan Calculus, com o
objetivo de criar as pré-condições teóricas para a solução de problemas gerais.
6
TRABALHO DE INFORMÁTICA
10. Computadores Mark I e II
Na universidade de Harvard foi projetado o Automatic Sequence Controlled Calculator
ou ASCC, um computador capaz de executar as quatro operações fundamentais de
aritmética, logaritmos, potenciação, razão de seno e raiz quadrada, com autoria do físico
Howard Aiken em 1937, depois de duas rejeições o projeto da gigante calculadora
automática teve uma parceria entre Harvard e a IBM em 1944, chamando-o de Harvard
Mark I. As dimensões deste computador chagavam a ser do tamanho de uma sala, com 16
metros de comprimento e 2,4 metros de altura, com um peso de quase 5 toneladas. Uma das
primeiras programadoras do Mark I foi Grace Hopper, uma matemática da Marinha dos
Estados Unidos, além disso ela ajudou Aiken a escrever o manual de operação do ASCC.
Depois da Segunda Guerra em 1947, Aiken e sua equipe finalizaram o Mark II
financiado pela Marinha dos Estados Unidos, a diferença entre os modelos é a maior
velocidade para realizar os cálculos, principalmente nas funções de adição e multiplicação e
isso foi possível com a substituição dos contadores eletromecânicos utilizados no Mark I por
relés eletromagnéticos de maior precisão.
Depois dos eventos de Mark I e II, Grace Hopper começou a trabalhar para a corporação
Eckert-Mauchly Computer, como matemática sênior e gerenciou a equipe de desenvolvido
do UNIVAC I. Neste período ela criou seu primeiro compilador, o A-0 e as primeiras
linguagens baseadas em compiladores como a MATH-MATIC e FLOW-MATIC, que foram
utilizadas no UNIVAC I e também trabalhou no desenvolvimento da linguagem de
programação COBOL criada em 1959 pelo The Committee on Data Systems Languages,
onde Hopper teve uma notável participação.
O termo “Bug” disseminado por Hopper é uma falha no código-fonte que segundo ela,
ocorreu na época em que trabalhou no protótipo do Mark II quando um inseto ficou
enroscado em um dos relés do computador, o que causou uma falha, um bug. Este termo é
muito utilizado nos dias atuais por desenvolvedores de software.
7
TRABALHO DE INFORMÁTICA
11. Computador ENIAC de 1945
Iniciado em 1943, o computador Electronic Numerical Integrator and Computer ou
ENIAC foi construído por John Mauchly e J. Presper Eckert na Escola Moore de Engenharia
Elétrica da Universidade da Pensilvânia, sendo finalizado com sucesso em 1945. Devido à
sua tecnologia eletrônica, ao contrário de eletromecânica, é mil vezes mais rápido do que
qualquer outro computador de sua época. O ENIAC usou fiação de painel a painel para
programação, usou cerca de 18 mil válvulas, incluindo 70 mil resistores, 10 mil capacitores,
6 mil switches e 1500 relés, ocupou 1800 metros quadrados e pesou cerca de 27 toneladas.
Acreditava-se que a ENIAC tinha feito mais cálculos ao longo dos dez anos em que estava
em operação do que toda a humanidade tinha até então.
12. DEPOIS DA SEGUNDA GUERRA
Alguns meses depois da Segunda Guerra Mundial, as novas tecnologias que foram
criadas para a guerra, foram aprimoradas para atender o mercado industrial, como a
memória RAM, o computador UNIVAC I, o silício para a criação de semicondutores, os
discos rígidos e a linguagem FORTRAN, sendo que a maioria dessas tecnologias ainda são
utilizadas atualmente.
13. A memória RAM e o primeiro sistema
Os pesquisadores da Universidade de Manchester, Frederic Williams, Tom Kilburn e
Geoff Toothill desenvolvem a Small-Scale Experimental Machine ou SSEM, mais
conhecida como a Baby de Manchester ou Manchester Mark I. O Baby foi construído para
testar uma nova tecnologia de memória desenvolvida por Williams e Kilburn, sendo a
primeira random access memory ou RAM para computadores. O primeiro sistema era
composto por dezessete instruções escrito por Kilburn em 21 de junho de 1948.
8
TRABALHO DE INFORMÁTICA
14. UNIVAC I, o computador industrial
Depois da Segunda Guerra as indústrias norte-americanas necessitavam de novas
tecnologias para automatizar seus processos, com isso o Universal Automatic Computer ou
conhecido pela sua sigla UNIVAC I, foi o primeiro computador que atendeu o mercado
industrial, sua estrutura robusta com 5 mil válvulas em operação e pesando
aproximadamente 13 toneladas. Os programadores lidavam com quase 6 mil chaves e cabos
que eram conectados em seu painel principal.
O UNIVAC I apresenta a unidade de fita chamada UNISERVO. Foi o primeiro
dispositivo de armazenamento de fita para um computador comercial e o seu baixo custo
relativo, portabilidade e capacidade offline ilimitada de fita magnética tornou-se muito
popular. As fitas UNIVAC eram feitas de bronze fosforoso com um revestimento metálico.
Pesando cerca de três quilos, cada bobina pode conter 1.440.000 dígitos decimais e pode ser
lido a 100 polegadas por segundo.
Em 1951 as primeiras versões foram destinadas ao Pentágono, depois de três anos os
computadores começaram a ser comercializados para indústrias como a General Electric. Na
noite de eleição americana em 4 de novembro de 1952, a CBS News alugou um computador
UNIVAC para prever o resultado da corrida para a presidência dos Estados Unidos entre
Dwight D. Eisenhower e Adlai Stevenson.
As pesquisas de opinião previam um forte apoio para Stevenson, mas a análise dos
retornos antecipados da UNIVAC mostrou uma clara vitória para Eisenhower. Essa
divergência acentuada da opinião pública fez com que os executivos da UNIVAC
questionassem a validade da previsão do computador, de modo que os anunciadores Walter
Cronkite e Charles Collingwood adiaram anunciando a previsão correta da UNIVAC até
muito tarde na transmissão. Em 1961, o UNIVAC I foi o primeiro computador que o Brasil
utilizou, adquirido pelo IBGE para processar os dados do censo.
9
TRABALHO DE INFORMÁTICA
15. Armazenamento em disco rígido
Os computadores utilizavam fitas magnéticas para armazenar as informações, mas com
uma pequena quantidade de dados geravam grandes rolos de fita, com isso iniciou-se a era
do armazenamento em disco magnético com o computador RAMAC 305, desenvolvido pela
IBM em 1956 para o Zellerbach Paper em San Francisco.
O computador foi baseado na nova tecnologia do disco rígido sendo o primeiro do
mundo. A unidade de disco RAMAC era composta por 50 pratos de metal revestidos
magneticamente capazes de armazenar cerca de 5 milhões de caracteres de dados ou 5
Megabytes. O RAMAC permitiu acesso aleatório em tempo real a grandes quantidades de
dados, ao contrário da fita magnética ou cartões perfurados.
16. A linguagem BASIC
Em 1964, os cientistas John G. Kemeny e Thomas E. Kurtz, desenvolveram a
linguagem de alto nível BASIC (Código de instrução simbólica para iniciantes), foi
projetada como uma linguagem para o ensino de programação. A estrutura da linguagem era
simples e interpretada linha por linha, sendo mais fácil de encontrar erros de programação.
Seu pequeno tamanho e simplicidade também fizeram do BASIC uma linguagem
popular para os primeiros microcomputadores pessoais. Suas formas recentes adotaram
muitos dos dados e estruturas de controle de outras línguas contemporâneas, o que o torna
mais poderoso.
17. O dispositivo mouse
O dispositivo mouse foi criado pelo engenheiro Douglas Engelbart no início da década
de 1960 em seu laboratório de pesquisas no Stanford Research Institute. O primeiro
protótipo do dispositivo tinha o objetivo de melhorar a interação entre o usuário e o
computador, sendo mais um avanço para a computação gráfica. A mecânica do dispositivo é
constituído por um par de rodas, onde uma se movimenta para a vertical e outra para a
horizontal, formando o encontro dos pontos de X e Y na tela do computador.
10
TRABALHO DE INFORMÁTICA
18. A crise do software
Com a evolução dos computadores que foram desenvolvidos, cada vez mais as
exigências das indústrias e negócios aumentavam a complexidade de um sistema. Com isso,
os programadores não tinham recursos necessários para resolver os problemas que
apareceram com a expansão de um sistema, que consequentemente prejudicava a qualidade
do sistema e por fim clientes insatisfeitos, sendo assim chamando o período da crise do
software. O termo surgiu na primeira Conferência de Engenharia de Software da OTAN
entre 1968 e 1969 na Alemanha, onde se discutiu melhorias no processo de desenvolvimento
de um sistema, colocando termos como projeto de software, manutenção, confiabilidade,
testes, feedback dos usuários e documentação.
11
TRABALHO DE INFORMÁTICA
19. CONCLUSÃO
Ao pegarmos um computador pessoal, nós não compreendemos as etapas que o mundo
viveu até criar-se um computador tão minúsculo transportável de um lugar para o outro,
portanto, é sempre importante estudarmos ou conhecermos o historial de um material, e na
questão em causa, o computador.
E no estudo do seu historial ou evolução verificamos algumas debilidades devido o
volume de informações em diferentes fontes, visto que as mesmas apresentam divergências
em muitos pontos, mormente no que tange as datas. Mas em todo caso nós compreendemos
e percebemos que jamais teríamos este importantíssimo material em nossa posse se não
fosse os diversos contributos das grandes mentes precedentes.
12
TRABALHO DE INFORMÁTICA
20. BIBLIOGRAFIA
Conteúdo retirado do Manual (caderno) do 1º ano do estudante de Engenharia
Informática
Conteúdo retirado do Manual (caderno) da 10ª Classe de Informática
Osório, Lígia (2007) – Preparar os Testes 11º ano. Porto. Areal Editora
Sites (Imagens e Texto)
[Link]
13