Universidade Regional Integrada do Alto Uruguai e das
Missões – URI
Técnico em Informática
Introdução à Informática
Profa. Regiane Klidzio
Histórico e Evolução da Informática
Histórico - Evolução (Primórdios)

Ábaco (aprox. 3500 a.C.)



2
Base 5
Algarismos romanos
Algarismos arábicos
Histórico - Evolução (Primórdios)

3
Régua de cálculo (1624)

Criada pelo astrônomo inglês Edmund Gunter,
implementada pelo Reverendo William Oughtred e
aperfeiçoada pelo Prof. de Geometria Amédée Mannheim,
em 1850 (França)

Possui uma régua deslizante sobre uma base fixa, com
escalas logarítmicas para a realização de diversas operações

Utilizada até a década de 1970
Histórico - Evolução (Primórdios)
Régua de Cálculos: o primeiro computador analógico.
4
Geração zero (século XVII)
Geração Zero



Equipamentos compostos exclusivamente por elementos
mecânicos
Caracterizavam-se por uma grande rigidez no que diz respeito
aos programas a executar

5
Máquinas dedicadas
Geração zero (século XVII)

Calculadora de Pascal (1642)



Blaise Pascal: filósofo e matemático francês,
desenvolveu uma máquina de calcular
totalmente mecânica (Pascaline)
Cada disco sendo dotado de 10 dígitos (de 0 a
9)
Realiza operações de adições e subtrações

6
Outras operações, como multiplicações e divisões
podiam ser realizadas através da combinação de
adições e subtrações
Geração zero (século XVII)
1802


7
Joseph Marie Jacquard: desenvolveu os cartões-perfurados para
entrada de dados
Geração zero (século XVII)
1822:


8
Charles Babbage: construiu a máquina de diferenças para
calcular tabelas de logaritmos.
Geração zero (século XVII)

9
1833 - Engenho Analítico
 Projeto Computador
Analítico, proposto por
Babbage.
 Não foi construído por falta
de tecnologia na época.
 Teria uma leitora de cartões
perfurados, executar
instruções, memória de
1000 números com 50
dígitos (armazém), somar
(até 50 casas decimais).
 Primeiro modelo teórico de
um computador.
Geração zero (século XVII)




10
1842 - Lady Ada Byron, escreveu o primeiro
programa para a máquina de Babbage
1847 - George Boole, The Mathematical Analysis of
Logic - nasce a Lógica Simbólica; sistema binário
1854 - George Boole desenvolve a teoria da
Álgebra de Boole, origem da Teoria dos Circuitos
Lógicos
Um programa de computador é uma coleção de
instruções que descrevem uma tarefa a ser realizada
por um computador, escrito em alguma linguagem
de programação.
Geração zero (século XVII)

1890




11
Herman Von Hollerith estatístico e
inventor americano: desenvolveu
uma máquina eletromecânica que usa
cartões perfurados
Essa máquina foi baseada nos cartões
de Jacquard e no conceito de
impulsos elétricos para transmissão
de dados.
Os resultados ficaram prontos em
um tempo muito menor que
normalmente levaria, gerando
enorme economia (redução de 8
para 3 anos).
Em 1924, fundou a International
Business Machines Corp. (IBM).
Uma Questão Intrigante

Guerra e Computação: o que tem a ver?

Por incrível que pareça, foi durante as guerras que a
computação teve um maior desenvolvimento.

Os governos incentivaram o desenvolvimento de
equipamentos que pudessem calcular trajetórias, decifrar
mensagens inimigas,....
12
Primeira geração (1930-1958)

Uso de relés e válvulas eletrônicas

Vantagens das máquinas a relé sobre as máquinas de calcular
mecânicas:
 Maior velocidade de processamento
 Possibilidade de funcionamento contínuo, apresentando
poucos erros de cálculo e pouco tempo de manutenção

Relé é um eletroímã cuja função é abrir ou fechar contatos elétricos
com o intuito de interromper ou estabelecer circuito
Válvula é um dispositivo que conduz a corrente elétrica num só sentido

13
Primeira geração (1930-1958)

Computadores da primeira geração


Normalmente quebravam após não muitas horas de uso
Tinham dispositivos de entrada/saída primitivos e calculavam
em baixa velocidade


Tinham uma série de desvantagens

14
Cartões perfurados foram o principal meio usado para armazenar os
arquivos de dados e para ingressá-los ao computador
Custo elevado, relativa lentidão, pouca confiabilidade, grande
quantidade de energia consumida e necessitavam de grandes
instalações de ar condicionado para dissipar o calor gerado por um
grande número de válvulas
Primeira geração (1930-1958)

Modelo de Von Neumann
 Modelo seguido pela grande maioria dos computadores
existentes atualmente, proposto pelo matemático
americano Von Neumann (1940)
Entradas
Memória de
Programas
Processador
Memória de
Dados
Saídas

15
Processador segue as instruções armazenadas em uma memória
de programas, para ler canais de entrada, enviar comandos sobre
canais de saída e alterar as informações contidas em uma
memória de dados
Primeira geração (1930-1958)

1940 (Alan Turing e sua equipe)


Heath Robinson

16
construção do primeiro
computador operacional para o
serviço de inteligência britânico Heath Robinson.
Utilizava tecnologia de relés e foi
construído especificamente para
decifrar mensagens alemãs (durante
a 2a Guerra Mundial) cifradas pela
máquina Enigma.
Primeira geração (1930-1958)

Década de 1930


1941 - Z3 (Konrad Zuse)


17
Konrad Zuse construiu uma série de máquinas de calcular
automáticas usando relés eletromecânicos, Início - Z1.
Resultado da 2a Guerra Mundial, construído pelos alemães.
Principal função: codificação de mensagens.
Primeira geração (1930-1958)




18
1937 a 1944 - Howard Aiken (IBM).
Harvard MARK I, primeiro computador eletromecânico (relés).
Representação decimal.
Características:
 3500 relés com 35000 contatos
 2225 contadores
 1464 chaves de 10 pólos
 72 somadores, cada um com 23 dígitos significativos
 800Km de fio
 3 milhões de conexões
 painel de interconexão composto por chaves e botões
 17m de comprimento por 2,5m de altura (5 ton)
Primeira geração (1930-1958)

1945

O primeiro BUG de computador é relatado pela Oficial Naval
e matemática Grace Murray Hopper, o BUG era um inseto
(“bug”) dentro do computador.

Nesse contexto, o termo "bug" passou a referir todo o tipo de
erro de computação.
19
Primeira geração (1930-1958)

20
ENIAC (Electronic Numeric Integrator and
Calculator)
 Criado entre 1943 e 1946
 Foi considerado o primeiro grande computador digital
 Programas eram introduzidos por meio de cabos
 Fazia sua preparação para cálculos demorar semanas
 Ocupava 170 m², pesava 30 toneladas, funcionava
com 18 mil válvulas e 10 mil capacitores, além de
milhares de resistores a relé, consumindo uma
potência de 150 Kwatts
 Como tinha vários componentes discretos, não funcionava
por muitos minutos seguidos sem que um deles quebrasse
Primeira geração (1930-1958)

ENIAC (Electronic Numeric Integrator and Calculator)
21
Primeira geração (1930-1958)

ENIAC (Electronic Numeric Integrator and
Calculator)


22
Dados e Programas
 Entrada de dados era baseada na tecnologia de cartões perfurados
 Programas eram modificados através de reconfigurações no circuito
 trabalho de dias para um programa relativamente simples
Conceito de programa armazenado, introduzido por John Von
Neuman:
 Fazendo com que os programas fossem introduzidos através de
cartões perfurados como se fazia com os dados
 Desenvolveu a lógica dos circuitos, os conceitos de programa e
operações com números binários
 Estes conceitos, adotados nos computadores atuais,
revolucionaram o conceito de programação de computadores
da época, tornando muito mais flexíveis e versáteis
Segunda geração (1955-1965)

Unidades de memória principal

substituição do sistema de tubos de raios catódicos pelo
sistema de núcleos magnéticos


utilizado até hoje nos “chips” de memória RAM
Vantagens

23
Esses computadores, além de menores, eram mais rápidos e
eliminavam quase que por completo o problema do
desprendimento de calor, característico da geração anterior
Segunda geração (1955-1965)

Transistor (1948)


24
Transistor: amplificador de cristal usado para substituir a
válvula
Na década de 60 surgiram a DEC e IBM
Segunda geração (1955-1965)

Memórias com anéis ferromagnéticos

Fitas magnéticas foram a forma dominante de armazenamento
secundário

25
permitiam capacidade muito maior de armazenamento e o ingresso
mais rápido de dados que as fitas perfuradas
Terceira geração (1965-1980)

Marcada pela substituição dos transistores pela tecnologia dos
circuitos integrados

Circuito integrado: circuito eletrônico constituído de elevado número
de componentes arrumados em um chip de poucos centímetros ou
milímetros quadrado

26
Entrou no mercado em 1961 pela Fairchild Semiconductor e pela Texas
Instruments
Terceira geração (1965-1980)


27
Permitiu a substituição de dezenas de transistores numa única
peça de silício
 permitiu o surgimento de computadores de menores
dimensões, mais rápidos e menos caros
Tempo passou a ser medido em nanossegundos
Terceira geração (1965-1980)

Tecnologia de pequena escala de integração (SSI)
 A tecnologia utilizada na época com a qual mil transistores
podiam ser integrados no circuito de uma pastilha


computadores eram menores, mais confiáveis, com maior velocidade
de operação e um custo bem mais baixo do que as máquinas das
gerações anteriores
Discos magnéticos
 eram usados discos magnéticos para armazenamento

28
permitiu o acesso direto à arquivos muito grandes
Quarta Geração (1980-....)

Tecnologias de Integração



Unidade Central de Processamento (CPU)



As máquinas de todas as gerações têm como característica comum
 a existência de uma única CPU para executar o processamento
Mais recentemente existem computadores com mais de uma CPU
Computadores Pessoais


29
Tecnologia da alta escala de integração (LSI) - 1970
 65 mil componentes em uma só pastilha de silício (chip)
Tecnologia VLSI (Very Large Scale of Integration) – 90’s
 9 milhões de componentes
 Novos computadores, menores e mais baratos
Baixa dos preços permitiu a uma pessoa ter o seu próprio computador
Passaram então a ser utilizados de uma maneira relativamente distinta
dos grandes computadores de então
Quarta Geração (1980-....)

Intel



30
Nasceu no início dessa geração
Intel 4004
 criado para compor uma calculadora
 primeiro microprocessador (de 4 bits)
 um circuito integrado com 2250
transistores
Intel 8008
 processador de 8 bits
 Logo substituído pelo Intel 8080
Quarta Geração (1980-....)

Altair 8800



Primeiro microcomputador da história
usava o chip Intel 8088
tornou-se padrão mundial da época para os
microcomputadores de uso pessoal

31
abrindo uma nova era na história da informática
Quarta Geração (1980-....)

Apple I


Criado em 1976
Apple II (1977)


32
com um novo e melhor projeto
primeiro microcomputador com grande sucesso comercial
Quarta Geração (1980-....)

1980




O primeiro Hard Disk Drive para microcomputadores (capacidade:
5MBytes).
O primeiro disco óptico de armazenamento de dados (capacidade: 60
vezes maior do que o disco flexível de 5 ¼).
A IBM contrata a Microsoft Corporation para fazer um sistema
operacional para um novo microcomputador (IBM percebe que o
mercado é promissor).
1981



33
IBM introduziu seu PC (proporciona o rápido crescimento do mercado
de computadores pessoais).
O MS-DOS (Microsoft Disk Operating System) foi o software básico
lançado para o PC da IBM.
O primeiro computador portátil (Osborne I).
Quarta Geração (1980-....)
IBM PC
34
Osborne I
Quarta Geração (1980-....)

1989


1990


35
A Intel lançou o microprocessador 80486 (mais de 1 milhão
de transistores).
A Microsoft anunciou o Windows 3.0 (Compatível com o
DOS).
A World Wide Web nasceu quando Tim Berners-Lee, um
pesquisador do CERN, desenvolveu o HTML (HiperText
Markup Language).
Quarta Geração (1980-....)

1994



1995




Fundação da Netscape Communications.
O primeiro browser da Netscape torna-se disponível e cria
rapidamente um crescimento de "surfistas" da Web.
Toy Story é o primeiro filme de longa metragem inteiramente
gerado por computador.
Windows 95 é lançado.
A linguagem de programação Java, permite o desenvolvimento de
aplicações independentes de plataformas.
1996

36
O Pentium Pro da Intel é apresentado.
Quarta Geração (1980-....)

1997




1998



O Netscape Navigator 2.0 é lançado (primeiro browser com
suporte para JavaScript).
A Intel lança o processador Pentium de 150,166 & 200 MHz (têm
o equivalente a 3.3 milhões de transistores).
O IBM Deep Blue, foi o primeiro computador a ganhar do
campeão mundial de xadrez Gary Kasparov em um jogo.
É lançado o processador Pentium II 333 MHz
É lançado o Windows 98.
1999

37
O número de pessoas que usam LINUX é estimado em mais de
10 milhões.
Quarta Geração (1980-....)

2000


A Intel lança o seu Pentium III de 1GHz.
AMD lança o AMD de 1GHz.
AMD

2001


2002

38
Lançado o Windows XP.
O Pentium 4 é construído com uma
tecnologia de 0,13 micrômetros e
possui 55 milhões de transistores.
Quarta Geração (1980-....)

2003 – AMD64 Athlon e Opteron

2005 – Processadores Dual Core

2006 – Intel Core 2 Due

2007 – AMD lança Phenom x4

2007 – Xeon, Core 2 Extreme (Quad core)
39
Computador – Dias Atuais

Notebook
Computador Pessoal

Há no mercado várias categorias de
microcomputadores, cuja classificação
está muito relacionada ao tamanho
físico do equipamento e seu grau de
portabilidade.
Desktop
Palmtop - PDA
40
Computador – Dias Atuais

41
Mainframes

São sistemas projetados para
manusear considerável volume de
dados e executar simultaneamente
programas de uma grande
quantidade de usuários.

Utilizados por grandes
empresas que necessitam
armazenar grande quantidade
de informação e ter um acesso
rápido à ela.

Os usuários acessam o mainframe
através de terminais. Um mainframe
possui à ele conectado uma grande
quantidade de terminais.
Computador – Dias Atuais

Supercomputadores






42
Computadores com grande poder
de processamento
Utilizados principalmente no campo
científico, nos quais se destacam as
simulações.
Outros exemplos de aplicação:
previsão de tempo e modelagem
tridimensional.
Estes computadores são de âmbito
específico, realizando um grupo de
tarefas reduzido.
Seu custo é muito elevado.
Possuem um tamanho muito grande
e necessitam de condições especiais
de funcionamento.
A Evolução!!!

Tendências



Os grandes computadores caminham para o processamento
paralelo.
O tamanho do grão de processamento será cada vez menor e
os processos cada vez mais acoplados.
O Futuro


43
Computadores ópticos, Nanotecnologia, Computação
biológica, Armazenar bits no spin do átomo?
Vem aí o computador quântico.
Download

Algoritmos e Linguagem de Programação I