O documento descreve a evolução da computação, desde o ábaco na Mesopotâmia antiga até os computadores modernos de múltiplos núcleos. Ele destaca marcos como o desenvolvimento da régua de cálculo por Oughtred, a máquina de Pascal, a teoria de Boole e a máquina de Hollerith antes de descrever as quatro gerações de computadores modernos e tendências atuais como a computação de bolso e multi-core.
A história da computação desde o ábaco até os dias atuais
1.
2. O início da computação: O Ábaco
• Computação hoje em dia, é todo de mais tecnológico
que o ser humano foi capaz de criar até hoje, para
ajudar em sua vida. E esta forma de ajuda começou
quando o ser humano percebeu que era necessário
ajuda para contar, daí foi criado o Ábaco.
Seu primeiro registro é datado no ano de 5500 a.c.,
pelos povos que constituíam a Mesopotâmia.
• Seu nome na Roma antiga era "Calculus", termo de
onde a palavra cálculo foi derivada.
3.
4. Régua de Calculo
• Durante vários séculos, o ábaco foi sendo desenvolvido e
aperfeiçoado, sendo a principal ferramenta de cálculo por muito
tempo. Logo, em 1638 d.C, um padre inglês chamado William
Oughtred criou uma tabela muito interessante para a realização de
multiplicações muito grandes, com base nas pesquisas sobre
logaritmos, realizadas pelo escocês John Napier.
• Até este momento, a multiplicação de números muito grandes era
algo muito trabalhoso e demorado de ser realizado. Porém, Napier
descobriu várias propriedades matemáticas interessantes e as deu
o nome de logaritmos. Após, disso, multiplicar valores se tornou
uma tarefa mais simples.
• O mecanismo de William era consistido de um régua que já possuía
uma boa quantidade de valores pré-calculados, organizados em
forma que os resultados fossem acessados automaticamente. Uma
espécie de ponteiro indicava o resultado do valor desejado.
5.
6. Máquina de Pascal
• Apesar da régua de cálculo de William Oughtred ser útil, os valores
presentes nela ainda eram pré-definidos, o que não funcionaria
para calcular números que não estivessem presentes na tábua.
Pouco tempo depois, em 1642, o matemático francês Bleise Pascal
desenvolveu o que pode ser chamado da primeira calculadora
mecânica da história, a máquina de Pascal.
• Seu funcionamento era baseado no uso de rodas interligadas, que
giravam na realização dos cálculos. A ideia inicial de Pascal era
desenvolver uma máquina que realizasse as quatro operações
matemáticas básicas, o que não aconteceu na prática, pois ela era
capaz apenas de somar e subtrair. Por esse motivo, ela não foi
muito bem acolhida na época.
Alguns anos após a Máquina de Pascal, em 1672, o alemão
Gottfried Leibnitz conseguiu o que pascal não tinha conseguido,
criar uma calculadora que efetuava a soma e a divisão, além da raiz
quadrada.
7.
8. A Teoria de Boole
•
Se Babbage é o avô da computador do
ponto de vista de arquitetura de hardware, o
matemático George Boole pode ser considerado
o pai da lógica moderna. Boole desenvolveu, em
1847, um sistema lógico que reduzia a
representação de valores através de dois
algarismos: 0 ou 1
•
Todo o sistema lógico dos computadores
atuais usa a teoria de Boole de forma prática.
9. Máquina de Hollerith
• O conceito de cartões desenvolvidos na máquina de
Tear Programável também foi muito útil para a
realização do censo de 1890, nos estados unidos.
Nessa ocasião, Hermann Hollerith desenvolveu uma
máquina que acelerava todo o processo de computação
dos dados computados.
Ao invés da clássica caneta para marcar X em “sim”
e “não” para perguntas como sexo, idade, os agentes do
censo perfuravam estas opções nos cartões. Uma vez
os dados coletados, o processo de computação da
informação demorou aproximadamente 1/3 do comum.
Foi praticamente uma revolução na maneira de se
coletar dados.
10.
11. Computadores Pré-modernos
•
Na primeira metade do século XX, várias computadores
mecânicos foram desenvolvidos, sendo que com o passar do
tempo, componentes eletrônicos foram sendo adicionados aos
projetos. Em 1931, Vannevar Bush implementou um computador
com uma arquitetura binária propriamente dita, usando os bits 0 e
1. A base decimal exigia que a eletricidade assumisse 10 voltagens
diferentes, o que era muito difícil de ser controlado. Por isso, Bush
fez uso da lógica de Boole, onde somente dois níveis de voltagem
já eram suficientes.
A segunda guerra mundial foi um grande incentivo no
desenvolvimento de computadores, visto que as máquinas cada
vez mais estavam se tornando mais úteis em tarefas de
desencriptação de mensagens inimigas e criação de novas armas
mais inteligentes.
12.
13.
14. • A computação moderna pode ser definida
pelo uso de computadores digitais, que
não utilizam componentes analógicos com
base de seu funcionamento. Ela pode ser
dividida em quatro gerações:
15. Primeira Geração (1946 - 1959)
A primeira geração de computadores
modernos tinha com principal característica o
uso de válvulas eletrônicas, possuindo
dimensões enormes. Eles utilizavam
quilômetros de fios, chegando a atingir
temperaturas muito elevadas, o que
frequentemente causava problemas de
funcionamento. Normalmente, todos os
programas eram escritos diretamente na
linguagem de máquina.
16. Segunda Geração (1959 - 1964)
Na segunda geração, houve a substituição
das válvulas eletrônicas por transístores, o que
diminiu em muito tamanho do hardware. A
tecnologia de circuitos impressos também foi
criada, assim evitando que os fios e cabos
elétricos ficassem espalhados por todo lugar. É
possível dividir os computadores desta geração
em duas grandes categorias:
supercomputadores e mini-computadores.
17. Terceira geração (1964 – 1970)
Os computadores desta geração foram
conhecidos pelo uso de circuitos integrados, ou
seja, permitiram que uma mesma placa
armazenasse vários circuitos que se
comunicavam com hardwares distintos ao
mesmo tempo. Desta maneira, as máquinas se
tornaram mais velozes, com um número maior
de funcionalidades. O preço também diminuiu
consideravelmente.
18. Quarta geração (1970 até hoje)
A quarta geração é conhecida pelo advento
dos microprocessadores e computadores
pessoais, com a redução drástica do tamanho e
preço das máquinas. As CPUs atingiram o
incrível patamar de bilhões de operações por
segundo, permitindo que muitas tarefas fossem
implementadas agora. Os circuitos acabaram se
tornado ainda mais integrados e menores, o que
permitiu o desenvolvimento dos
microprocessadores. Quanto mais o tempo foi
passando, mais fácil foi comprar um computador
pessoal. Nesta era, os softwares e sistemas se
tornaram tão importantes quanto o hardware.
19. Multi-core
Uma das principais tendências dos últimos anos do
mercado de desktops é o chamado “multi-core”, que
consiste em vários processadores trabalhando
paralelamente. Assim, as tarefas podem ser divididas e
executadas de maneira mais eficiente. No início da
década de 2000, os transístores usados no processador
já estavam muito pequenos, causando um aquecimento
maior que o normal. Desta maneira, foi necessário dividir
a CPU em vários núcleos.
20.
21. Computação de Bolso
Entre estes dispositivos, podemos citar primeiramente os celulares,
que cada vez mais executam funções existentes nos
computadores, possuindo sistemas operacionais completos. Além
deles, Palmtops, pendrives, mp3-9, câmeras fotográficas, tvs
portáteis.
Na verdade, a principal tendência do futuro, que já está ocorrendo
agora, é a união de muitas funcionalidades em um mesmo
aparelho. Por isso, após alguns anos, vai ser muito comum que as
pessoas tenham somente um único dispositivo portátil, que irá
executar todas as tarefas desejadas. O IPhone, da Apple, é o
aparelho portátil que se mais aproxima deste dispositivo único.