Вы находитесь на странице: 1из 7

Introdução

Informática:
Ciência que estuda o tratamento automático e
racional
i l dad informação.
i f ã
Computação I História
A palavra cálculo tem sua origem do latim calculus,
e designava
d i pequenas pedras
d utilizadas
tili d para contar
t
deslizando-se por sulcos cavados no chão.
Instituto Multidisciplinar
A partir deste elemento de cálculo, outros elementos
Universidade Federal Rural do Rio de Janeiro
similares surgiram em diversas regiões, sendo
comumente chamados de ábaco.

Introdução Introdução

O ábaco foi o primeiro dispositivo manual de cálculo. John Napier, inventor dos logaritmos naturais,
Era utilizado para a representação de números e para desenvolveu no final do século XVI um dispositivo
a realização de operações com eles.
eles baseado em bastões com números,, capaz
p de
multiplicar e dividir de forma automática.

Exemplo de multiplicação: 46.785.399 X 7 = 327.497.793.


Representação de 15.237.486.
15 237 486

Introdução Introdução

Com o dispositivo de Napier, podemos também


efetuar a divisão, e obter a raiz quadrada de um
número.
Em 1623, Wilhelm Schickard construiu uma
Máquina Aritmética de Pascal.
calculadora mecânica,
mecânica baseada em rodas dentadas
capaz de multiplicar (através de somas sucessivas).
Em 1650, Patridge,
g baseando-se nos trabalhos de
Em 1642, o matemático e filósofo francês Blaise Napier, inventou a régua de cálculo.
Pascal desenvolveu a primeira máquina automática de
calcular.
l l A Máquina
Má i Aritmética
A i é i de d Pascal
P l era
constituída de rodas dentadas e simulava o
f ncionamento do ábaco.
funcionamento ábaco Régua de Cálculo.
Introdução Introdução

As réguas de cálculo foram bastante utilizadas até a


década de 70, quando foram substituídas pelas
calculadoras eletrônicas.

Em 1666, Samuel Morland inventou a Máquina Calculadora universal de Leibniz.


Aritmética de Morland, a qual realizava somas e
subtrações. Em 1779, Mattieu Hahn desenvolveu uma
calculadora
l l d capaz de
d realizar
li somas, subtrações,
bt õ
Em 1672, o matemático alemão Gottfried Wilhelm multiplicações e divisões.
von Leibnitz aprimorou a máquina de Pascal,
Pascal obtendo
a calculadora universal, que somava, subtraía, Em 1801, Joseph Marie Jackuard desenvolveu um
multiplicava dividia e extraía a raiz quadrada.
multiplicava, quadrada tear automático, considerado a primeira máquina
mecânica programada.

Introdução Introdução

O tear de Jackuard posuia entrada de dados através de Em 1822, Charles Babbage, matemático inglês e
cartões perfurados para controlar a confecção dos professor da Universidade de Cambridge, projetou a
tecidos e seus desenhos. Máquina
q de Diferenças.
ç

Máquina de Diferenças de
Tear de Jackuard B bb
Babbage.

Introdução Introdução

A Máquina de Diferenças de Babbage, seria um Pelos mesmos motivos da Máquina de Diferenças, a


dispositivo mecânico baseado em rodas dentadas, Máquina Analítica não chegou a ser construída.
ppodendo ser utilizado ppara a avaliação
ç de funções
ç e Porém por este projeto,
Porém, projeto Babbage é considerado o pai
obtenção de tabelas. da Informática.
Devido às deficiências tecnológicas
g da época,
p ,a
máquina não chegou a ser fabricada.

Em 1833, Babbage projetou a Máquina Analítica.


Dee maneira
a e a análoga
a á oga aos computadores
co putado es atuais,
atua s, a
máquina dispunha de programa, memória, unidade de
Máquina Analítica de
controle e p
periféricos de entrada e saída.
B bb
Babbage.
Introdução Introdução

Entrada Memória Calculadora


(cartões) Saída

Unidade de Controle

Esquema da Máquina Analítica de Babbage.

Em 1842, L.F. Menabrea escreveu um artigo em


italiano sobre a Máquina Analítica de Babbage.
Science Museum

Introdução Introdução

Augusta Ada Byron, condessa de Lovelace, traduziu Em 1886, Herman Hollerith idealizou um cartão
o artigo para a lingua inglesa e acrescentou perfurado para conter as informações coletadas no
importantes
p inovações.
ç censo dos Estados Unidos e uma máquina
q capaz
p de
Augusta Ada é considerada a primeira programadora ler e tabular tais informações. A Máquina de
de computadores
p ppor seus trabalhos nos testes na Recenseamento construída por Hollerith reduziu em
Máquina Analítica de Babbage. três vezes o trabalho manual realizado no censo.

Em 1854, o matemático inglês George Boole


desenvolveu a teoria da Álgebra de Boole, permitindo
posteriormente a representação de circuitos de
comutação e o desenvolvimento da Teoria dos Máquina de
Ci i Lógicos.
Circuitos ó i Recenseamento de Hollerith

Introdução Introdução

Em 1895, Hollerith incluiu em sua máquina a Em 1893, o suíço Otto Steiger construiu a
operação de soma visando utilizá-la na contabilidade Milionária, primeira calculadora a obter sucesso
das Ferrovias Centrais de Nova York. comercial.
Em 1896, Hollerith fundou a empresa Tabulating
M hi
Machines Company.
C Em
E 1924,
1924 esta
t empresa uniu-se
i No início do século XX,
XX em 1910,
1910 James Power,
Power
a outras empresas formando a atual International dando continuidade à idéia de Hollerith, desenvolveu
Business Machines (IBM)
(IBM), cujo primeiro presidente novas máquinas
q de recenseamento.
foi Thomas J. Watson.
O espanhol Leonardo Torres Quevedo,
Quevedo construiu em
Em 1887, o francês Leon Bolle construiu uma 1914 uma máquina que simulava determinados
máquina que executava a operação de multiplicação movimentos das peças de xadrez.
de forma direta, sem utilizar somas sucessivas.
Introdução Introdução

Em 1936, o matemático inglês Alan M. Turing Observamos, contudo, que nem todos os processos
desenvolveu a teoria das Máquina de Turing são representáveis.
(forma de representação de um processo a partir de
sua descrição). Desta forma, existem problemas sem solução
algorítmica.
algorítmica
Com os estudos de Turing, teve início a Teoria
Matemática da Computação. Em 1937,
1937 Howard H H. Aiken
Aiken, da Universidade de
Harvard, desenvolveu a idéia de Babbage com
Nesta teoria
teoria, define-se um algoritmo como a cientistas de seu departamento
p e engenheiros
g da IBM.
representção formal e sistemática de um processo.
Como resutado, foi construído o primeiro computador
eletromecânico
l â i baseado
b d em reles
l e engrenagens: a

Introdução Introdução

Calculadora Automática de Seqüência Controlada O MARK-I


MARK I era constituído de 700.000 peças móveis
(Automatic Sequence Controlled Calculator - ASCC), e sua fiação alcançava 800.000 metros. Possuia 17
que recebeu o nome de MARK-I.
q metros de comprimento
p ppor 2 metros de altura,, e
pesava 70 toneladas aproximadamente.
A operação
ã dde soma requeriai menos de
d um segundo
d e
a multiplicação requeria 6 segundos.

Em 1938, na Alemanha, Claude Shanonn iniciou a


aplicação
li ã de d Teoria
T i da d Álgebra
Ál b de d Boole
B l na
representação de circuitos lógicos.
MARK I (IBM ASCC)
MARK-I ASCC).

Introdução Introdução

Em 1940, John W. Mauchly e J. Presper Eckert Jr,


com cientistas da Universidade da Pensylvania o
ENIAC ((Electronic Numerical Integrator
g and
Calculator), primeiro computador eletrônico.

O ENIAC
ENIAC, construído
t íd na Escola
E l Moore
M de
d
Engenharia Elétrica, entrou em funcionamento em
1945 sendo um projeto do Exército dos Estados
1945, O computador
Unidos para o cálculo da trajetória de projéteis ENIAC.
através de tabelas.
tabelas
Realizava a soma de dois números em 0,0002
Era 1.000 vezes mais rápido que o MARK-I. segundos e a multiplicação em 0,003
segundos, 0 003 segundos.
segundos
Introdução Introdução

Seu volume era de 111 metros cúbicos, e seu peso era Em 1944, John von Newmann, engenheiro e
de 30 toneladas. Possuia 17.000 válvulas a vácuo, matemático húngaro naturalizado norte-americano,
50.000 comutadores,, 70.000 resistências,, 7.500 desenvolve a idéia de pprograma
g interno e descreve o
interruptores. Seu consumo oscilava entre 100.000 e fundamento teórico da construção de um computador
200.000 watts. eletrônico denominado Modelo de von Neumann.

Em 1942, o professor John Vicent Atanasoff, da Iowa


Na concepção
pç de von Neumann,, temos a existência
S
State U
University,
i i e seu colaborador
l b d Clifford
Cliff d Berry,
B
simultânea de dados e instruções no computador,
construíram uma máquina eletrônica que operava em
assim como a possibilidade do computador ser
código binário,
binário seguindo a idéia de Babbage.
Babbage
programado.
Essa máquina foi considerada o primeiro computador
digital.

Introdução Introdução

Uma tentativa de projeto de um computador do ponto


de vista lógico, por von Neumann, foi publicada no
artigo
g “Teoria e Técnica dos Computadores
p
Eletrônicos”.
E em 1952,
1952 ffoii construído
t íd o EDVAC (El
(Electronic
t i Dis-
Di
crete Variable Automatic Computer), uma modifica-
ção do ENIAC,
ENIAC baseado no modelo de von Neumann.
Neumann O computador
UNIVAC.
Em 1951,, Mauchlyy constrói o primeiro
p computador
p
da série a ser posto à venda, o UNIVAC-I
(Computador Automático Universal), que utilizava Em 1952, são construídos os computadores
fitas magnéticas. MANIAC I MANIAC-II
MANIAC-I, MANIAC II e o UNIVAC-II.
UNIVAC II

Introdução Introdução

A partir do UNIVAC
UNIVAC-I, I, como o primeiro computador substituiu a válvula, permitindo a redução do
comercial, surgiram uma infinidade de modelos — tamanho dos circuitos e o aumento da confiabilidade
mais ppotentes,, baratos e menores. Quase
Q todas as dos equipamentos.
q p
transformações nos modelos foram impulsionadas por Baseados no transistor, foram construídos circuitos
avanços no campo da eletrônica. capazes
p de realizar funções
ç lógicas.
g
Com a construção dos circuitos integrados, começou
a miniaturização.
ç Teve início a ciência do projeto
p j
Principais Avanços
lógico de circuitos com baixa escala de integração ou
Em 1904,, Flemingg inventou a válvula a vácuo. SSI (Short Scale Integration), que permitia introduzir
Nos anos 50, com a descoberta dos semicondutores, em cada circuito 10 portas lógicas em média.
surgiram
g o diodo e o transistor. O transistor,, Surgiu
g a integração
g em escala média ou MSI
inventado por Walter Brattain e John Barden, (Medium Scale Integration), com a integração de 100
Introdução Introdução

a 1.000 portas lógicas em uma única pastilha de Gerações de Computadores


circuito integrado.
Os avanços tecnológicos acarretaram uma
Surgiu a integração em grande escala ou LSI (Long classificação dos computadores em gerações:
Scale Integration), com a integração de 1.000 a
10.000 pportas num mesmo circuito. 1ª Geração (1940-1952) Computadores construídos à
bbase dde válvulas
ál l a vácuo.
á P
Principal
i i l aplicação
li nos campos
Em seguida, surgiu a integração em altíssima escala científico e militar. A linguagem de programação utilizada era a
ou VLSI ((Veryy Longg Scale Integration),
g ), com a linguagem de máquina.
máquina
integração de mais de 10.000 portas num mesmo
2ª Geração (1952-1964) Substituição da válvula pelo
circuito.
transistor. Mais confiabilidade e potência e menos consumo e
transistor
Em 1971 surgiu o microprocessador, obtendo-se a tamanho. Linguagens de programação: assembly, cobol, algol e
implementação
p de toda a CPU de um computador
p em fortran. ((Aplicações
p ç cientificas,, militares,, administrativas e
um único elemento integrado. gerenciais.)

Introdução Introdução

3ª Geração (1964
3 1971) Surgimento dos circúitos
(1964-1971) 55ª Geração (1981 ?) Anúncio de uma nova geração cujas
(1981-?)
integrados (encapsulamento de grande quantidade de principais características são a utilização de
componentes como resistências, condensadores, diodos e p
• componentes com altíssima escala de integração
g ç
transistores). A miniaturização se estende a todos os circúitos • inteligência artificial
do computador. (Tecnologias SSI e MSI.) Grande
desenvolvimento de sistemas operacionais (com • linguagem
guage natural
atu a
multiprogramação, tempo real, e modo interativo). • altíssima velocidade de processamento

4ª Geração
G (1971 1981) Surgimento
ã (1971-1981) S i t do
d microprocessador:
i d
inclusão de toda a CPU de um computador em um único
circúito integrado.
integrado Aparecimento dos computadores pessoais e
computadores compactos. Utilização de disquetes como (Ver [1 – 5].)

unidades de armazenamento. Surgimento


g de muitas linguagens
g g
de programação e redes de computadores.

Introdução Introdução

Definições Hardware

Programa Conjunto de ordens dadas a um computador Representa a parte física de um sistema (todos os
para a realização de um determinado processo elementos mateirais que o compõem).
p ç C
Aplicação Conjunto
j de um ou vários programas
p g que
q
Memória auxiliar
realizam determinado trabalho
Sistema Conjunto de elementos necessários à realização
de aplicações Unidades de CPU + ALU + Unidades de
entrada Memória principal saída
T t
Tratamento t de
d IInformações
f õ Conjunto
C j de
d operações
õ
realizadas sobre uma dada informação Esquema básico do Hardware
Introdução Introdução

Componentes Básicos de um Microcomputador 2. Unidade de saída: Seção de “despacho”


despacho do
computador. Coloca as informações processadas pelo
Consideraremos os computadores como divididos em computador
p em dispositivos
p de saída de forma a
seis seções: poderem ser utilizadas fora do computador.
(Exemplos de dispositivos de saída: monitor,
impressora, caixa de som, etc.)
1. Unidade de entrada: Seção “receptora” do
computador Obtém as informações (dados e
computador.
programas de computador) a partir de dispositivos de 3. Unidade de memória: Seção de armazenamento
entrada e coloca tais informações
ç à disposição
p ç de de acesso rápido e capacidade relativamente baixa.
outras unidades de forma a poderem ser processadas. Armazena as informações inseridas através da
(Exemplos de dispositivos de entrada: teclado, unidade de entrada para que possam tornar-se
mouse, scanner, cd-rom, etc.) imediatamente disponíveis para processamento

Introdução Introdução

quando necessário. A unidade de memória também 5. Unidade central de processamento (CPU -


armazena as informações já processadas para que central processing unit): Seção “administrativa” do
possam ser colocadas em dispositivos
p p de saída ppela computador.Coordenador
p do computador,
p ,
unidade de saída. É frequentemente chamada de responsável pela supervisão das operações das outras
memória, memória principal, ou memóriade acesso seções. A CPU diz à unidade de entrada quando as
aleatório (RAM - random access memory). infomações devem ser lidas na unidade de memória,
informa à ALU quando as informações da unidade de
4. Unidade de aritmética e de lógica (ALU - memória
ó i devem
d ser utilizadas
ili d em cálculos
ál l e avisa
i à
arithmetic and logic unit): Seção de “fabricação” do unidade de saída sobre quando enviar as informações
computador.Responsável pela realização de cálculos d unidade
da id d de
d memória
ó i para certos
t dispositivos
di iti de
d
como a adição, subtração, multiplicação e divisão. saída.

Introdução Introdução

6. Unidade secundária de armazenamento: Seção Referências


de armazenamento de alta capacidade e de longo
prazo do computador.
p p Programas
g e dados que
q não [1] www.sciencemuseum.org.uk
estejam sendo acessados por outras unidades são [2] www.sliderulemuseum.com
colocados em dispositivos de armazenamento [3] www.computermuseum.li - "Lexikon's History of
secundários, como discos, até que sejam necessários Computing Encyclopedia on CD ROM“
novamente. A velocidade de acesso às informações, [4] IEEE Global History Network - www.ieeeghn.org
assim
i como o custo por unidade
id d de
d memória,
ó i na [5] E. Alcade, M. Garcia, S. Penuelas, “Informática
unidade secundária é mais baixa do que àquelas na Básica”, Tradução: S. Molina, L.M. Barbosa, Ed.
memória
ó i principal.
i i l Makron Books,
Books 1991.
1991

Вам также может понравиться