Escolar Documentos
Profissional Documentos
Cultura Documentos
Prof. Alceu
Histria da Informtica
1 Elementos e Conceito Fundamentais;
2 Computador Mecnico ;
3 Computador Eletrnico;
4 Evoluo dos Computadores;
5 Algortmo e linguagens de Programao
2
Conceitos Fundamentais
Informtica: Cincia do tratamento
racional e automtico da Informao.
Informao: do latim, Informare (dar
forma). Conjunto de dados que produz
significado.
Dados: Clula bsica da Informao
que pode ser armazenada por
dispositivos.
3
Pilares da Informtica
Elemento fsico (hardware)
Firmware
O Computador
Mquina capaz de receber, armazenar
e enviar dados, e de efetuar, sobre estes,
sequncias previamente programadas
de operaes
aritmticas (clculos) e lgicas
(comparaes), com o objetivo de
resolver problemas.
Dic. Aurlio
5
Histrico - Evoluo
(Primrdios)
Primeira tentativa bem sucedida de
criao de uma mquina de contar:
baco (China, cerca de 2500 a.C.)
Abacus lat.
lat. tbua
tbua de
de argila
argila
Abacus
6
Histrico - Evoluo
(Primrdios)
Pascal construiu a
mquina com 19 anos.
Histrico - Evoluo
(Primrdios)
Histrico - Evoluo
(Primrdios)
1802 - Jacquard desenvolveu os
cartes-perfurados para entrada de
dados
Histrico - Evoluo
(Primrdios)
1822 - Charles Babbage (matemtico)
inventa a Mquina Diferencial,
Diferencial
utilizando os cartes de Jacquard.
Funes trigonomtricas e logaritmos
eram calculados na mquina.
10
O primeiro
"homem" a
programar um
computador foi uma
mulher!!! 12
Concepo
dos
fundamentos
lgicos
para
a
criao
de
programas: lgica matemtica/
lgebra
booleana
(matemtico
George Boole, Inglaterra, 1854)
Estabelecimento de uma forma de
armazenamento e processamento
de dados utilizando relaes
binrias: As leis do pensamento
(matemtico
George
Boole,
Inglaterra, 1854)
13
14
Histrico - Evoluo
S por volta de 1936,
1936 as idias de
Babbage foram comprovadas, quando
Alan Turing,
Turing publicou um artigo, pouco
conhecido, On computable numbers.
numbers
O computador moderno nasce das idias
sobre algoritmos, publicadas em 1937
por Alan Turing e dos planos de John
von Neumann para uma nova mquina
de calcular que pela primeira vez inclui,
alm de clculos matemticos, o
processamento lgico de
informaes.
informaes
Alan Turing
Histrico - Evoluo
Dcada de 1930 - Konrad Zuse construiu uma srie
de mquinas de calcular automticas usando
rels eletromecnicos, Incio - Z1.
16
Histrico - Evoluo
As vlvulas substituram os
rels e com isso veio a
criao da primeira gerao
de computadores.
computadores
1943 Os ingleses
desenvolvem uma nova
mquina Colossus (Alan
Turing).
Comeava a Era da Eletrnica. A partir das vlvulas
surgiram o rdio, a televiso e os computadores.
17
Histrico - Evoluo
Colossus - Caractersticas
Desenvolvido com a tecnologia de vlvulas.
Capaz de processar cerca de 5 mil caracteres
por segundo.
Capaz de quebrar o cdigo da segunda
gerao de mquinas Enigma.
No final da guerra, dez Colossus em operao
constante permitiam que os ingleses
soubessem melhor que o comando alemo
onde se encontravam seus submarinos.
18
Histrico - Evoluo
1946 - O primeiro computador eletrnico, o ENIAC (Eletronic
Numerical Integrator And Computer), foi inventado.
Histrico - Evoluo
1947 - tomada uma deciso pioneira: construir um
computador para automatizar o trabalho de escritrio
- o primeiro computador de uso comercial do mundo.
Idia: a J. Lyons, empresa proprietria de uma rede
de casas de ch. S em 1954 a Lyons lana O LEO
(Lyons Electronic Office).
21
Histrico - Evoluo
1951 - primeiro computador comercial de grande
escala, UNIVAC (UNIVersal Automatic Computer)
americano.
programado ajustando-se cerca de 6.000 chaves
e conectando-se cabos a um painel.
A entrada e sada de informaes era realizada
por uma fita metlica de 1/2 polegada de largura e
400 m de comprimento.
Ao todo, venderam-se 46 unidades do UNIVAC
Modelo I, que eram normalmente acompanhados
de um dispositivo impressor chamado
UNIPRINTER, que, sozinho, consumia 14.000 W.
22
Histrico - Evoluo
1952 - Bell Laboratories desenvolveu o Transistor
que passou a ser um componente bsico na
construo de computadores e apresentava as
seguintes vantagens:
aquecimento mnimo
pequeno consumo de energia
mais confivel e veloz do que as vlvulas
23
Histrico - Evoluo
1952 - Grace Hopper transformou-se em uma
pioneira no processamento de dados - criou o
primeiro compilador e ajudou a desenvolver
duas linguagens de programao que
tornaram os computadores mais atrativos para
comrcio.
1953 - Jay Forrester, do MIT, construiu uma
memria magntica menor e bem mais rpida,
a qual substitua as que usavam vlvulas
24
eletrnicas.
Histrico - Evoluo
1954
Alan Turing publicou o livro "On Computable Numbers"
propondo questes significativas sobre programao e
inteligncia humana.
humana Utilizou suas aplicaes de lgica
no desenvolvimento do conceito de mquina Universal.
A Texas Instruments anunciou o incio da produo
dos transistores de Silcio.
Silcio
25
Histrico - Evoluo
1956 - No MIT (Massachussets Institute of
Technology) pesquisadores comearam a testar
entrada de dados em teclados de computadores.
No mesmo lugar comearam os testes com o
primeiro computador com transistores o TX-O
(Transistorized Experimental computer).
1957 - descoberta de uma nova linguagem:
Fortran,
Fortran que permitia ao computador executar
tarefas repetidas a partir de um conjunto de
instrues.
26
Histrico - Evoluo
1958 - Jack Kilby
(Texas Instruments) construo do
primeiro circuito
integrado,
integrado contendo
cinco componentes
em uma pea de
germnio com meia
polegada de
comprimento e fina
como um palito de
dente.
Evoluo
27
Histrico - Evoluo
1960
Desenhado o Dataphone, primeiro modem comercial,
especificamente para converter sinais digitais de
computador em sinais analgicos para a transmisso
atravs de suas redes de longa distncia.
Uma equipe liderada por vrios fabricantes de
computadores e o Pentgono desenvolveram o
COBOL,
COBOL Common Business Oriented Language, a
primeira linguagem voltada para o uso em
programao.
A IBM desenvolve o primeiro aparelho automtico de
produo em massa de transistores, em Nova York.
28
29
Histrico - Evoluo
1969
Desenvolvimento do sistema operacional UNIX.
UNIX
O exrcito americano interligou as mquinas da ARPANET,
ARPANET
formando a rede que originaria a Internet.
Internet
1970
Primeiro rob mvel internacional controlado por
inteligncia artificial. (SRI Shakey).
Instalao da primeira mquina de caixa automtico.
automtico
1971
Primeiro computador pessoal (Kenbak-1) - 750 dlares.
Lanamento do microprocessador,
microprocessador o Intel 4004 (2.250
componentes, soma 2 nmeros de 4 bits em 11
milionsimos de segundo).
Inveno do disco flexvel de 8".
30
Histrico - Evoluo
A linguagem C surgiu no comeo dos anos
70 para ser usada na implementao de
sistemas operacionais e outras tarefas de
programao de baixo nvel.
At 1969 existiam tantas linguagens de
programao diferentes que a IBM decidiu
desvincular seus sistemas e vender software
e hardware separadamente. Essa liberdade
fez a indstria de software deslanchar.
31
Histrico - Evoluo
Altair 8800
Intel 8008
32
Histrico - Evoluo
Apple I
ZX80
Apple II
VAX 11/780
33
Histrico - Evoluo
A linguagem de programao C++ surgiu e dominou a indstria de
computadores
1985
A Internet ganhou suporte: O National Science
Foundation estruturou o NSFNET ligando cinco
supercomputadores nas Universidades de
Princeton, Pittsburgh, Califrnia, Illinois e Cornell.
Os novos CD- ROM expandiram o mercado de CDs
de msica (capacidade de armazenamento: 550Mb).
A Aldus anunciou o programa PageMaker para o uso
em computadores Macintosh.
34
Histrico - Evoluo
1989
1990
A Microsoft anunciou o Windows 3.0 (Compatvel com o
DOS).
A World Wide Web nasceu quando Tim Berners-Lee, um
pesquisador do CERN, desenvolveu o HTML (HiperText
Markup Language).
35
Histrico - Evoluo
1991
Lanamento do Power PC (aliana IBM, Motorola, e Apple).
1992
DEC apresenta o primeiro chip a implementar a arquitetura
RISC - Alpha 64-bit.
64-bit
Transmisso do primeiro udio multicast M-bone pela Net.
O vrus Michelangelo resulta em um estrago de pequenas
propores.
1993
O Pentium da Intel apresentado.
Desenvolvimento de uma interface grfica para navegao
36
pela Internet chamada (NCSA Mosaic).
Mosaic
Histrico - Evoluo
1997
O Netscape Navigator 2.0 lanado (primeiro browser com
suporte para JavaScript).
A Intel lana o processador Pentium de 150,166 & 200 MHz
(tm o equivalente a 3.3 milhes de transistores).
O IBM Deep Blue,
Blue foi o primeiro computador a ganhar do
campeo mundial de xadrez Gary Kasparov em um jogo.
1998
lanado o processador Pentium II 333 MHz
lanado o Windows 98.
98
1999
O nmero de pessoas que usam LINUX estimado em
mais de 10 milhes.
37
Histrico - Evoluo
2000
A Intel lana o seu Pentium III de 1GHz.
AMD lana o AMD de 1GHz.
1GHz
Intel lana o seu processador Itanium.
Itanium
2001
O Linux Kernel lanado.
Lanado o Windows XP.
XP
38
Tendncias
Os grandes computadores caminham para
o processamento paralelo.
O tamanho do Chips de processamento
ser cada vez menor e os processos cada
vez mais acoplados.
O Futuro
Computadores pticos, Nanotecnologia,
Computao biolgica, Armazenar bits
no spin do tomo?
tomo
Vem a o computador quntico.
quntico
39
Sistemas Computacionais
Classificao
Quanto caracterstica de construo
Primeira, segunda, terceira, quarta e quinta (????)
gerao
Quanto ao mbito
mbito geral e mbito especfico
Sistemas Computacionais
Classificao
Quanto caracterstica de construo
1 GERAO (...Dcada de 50):
A vlvula o componente bsico
Grande
Esquentava muito
Gastava muita energia eltrica
Sistemas Computacionais
Classificao
Sistemas Computacionais
3 GERAO (meados dos anos 60 at meados dos
Classifica
o
anos
70):
Marco inicial: surgimento dos C.Is.
O LSI passa a ser o componente bsico
O LSI ficou conhecido como chip
Pequena pastilha de silcio de 1 cm2
Composto de milhares de transistores
Sistemas Computacionais
Classificao
4 GERAO (meados dos anos 70 a incio dos
anos 90):
Tem como marco inicial o surgimento do
microprocessador.
O VLSI o componente bsico (menor que o LSI)
Houve a miniaturizao dos computadores
Nesta gerao que surgiram os
microcomputadores PC
Surgem muitas linguagens de alto-nvel e nasce a
teleinformtica, transmisso de dados entre
computadores atravs de rede.
Operaes internas mediam-se em picossegundos.
44
Sistemas Computacionais
Classificao
Quanto ao princpio de construo
Computador Analgico
Representa variveis por meio de analogias fsicas.
Trata-se de uma classe de computadores que
resolve problemas referentes condies fsicas,
por meio de quantidades mecnicas ou eltricas,
utilizando circuitos equivalentes como analogia ao
fenmeno fsico que est sendo tratado.
A informao recebida e processada de um modo
contnuo.
A informao pode ser, por exemplo, um conjunto
de valores de corrente eltrica, de temperatura ou
de velocidade.
46
Sistemas Computacionais
Classificao
Computador Digital
Processa informaes representadas por
combinaes de dados discretos ou descontnuos.
Mais especificamente: trata-se de um dispositivo
projetado para executar seqncias de operaes
lgicas e aritmticas.
Estes computadores so bastante versteis e por
isso so muito mais utilizados do que os
computadores analgicos.
O computador analgico mede.
O computador digital conta.
Normalmente, quando no feita qualquer referncia natureza do
computador subentende-se que se trata de um computador digital.
47
Sistemas Computacionais
Classificao
Quanto ao Porte
Supercomputadores
Mainframes
Minicomputadores
Estaes de trabalho
Computadores pessoais
48
Sistemas Computacionais
Classificao
Computadores pessoais
Tambm conhecidos como: Microcomputadores,
Micro e PC (personal computer).
Possuem diversas formas e modelos.
A caracterstica marcante era a integrao do
processador, nico e de dimenses micro, num
pequeno chip de memria semicondutora, formando
um microprocessador.
Capacidade de processamento evolui rapidamente.
Interligao em rede possibilita a substituio de
computadores de maior porte.
Preo acessvel. Fcil upgrade de hardware. Seu
tamanho tende a diminuir cada vez mais.
Est presente em todos os tipos de empresas.
49
Sistemas Computacionais
Classificao
Computadores pessoais
H no mercado vrias categorias de
microcomputadores, cuja classificao est
muito relacionada ao tamanho fsico do
equipamento e seu grau de portabilidade.
portabilidade
Tipos:
Desktop
Notebook
Tablet
Smartphone
50
Sistemas Computacionais
Classificao
Computadores pessoais
Desktop
Computador de mesa. O mais comum dos micros.
51
Sistemas Computacionais
Classificao
Computadores pessoais
Notebook
Computador porttil.
Energizados por corrente
eltrica ou por bateria.
Mais caro.
Capacidade de processamento
similar ao Desktop.
52
Sistemas Computacionais
Classificao
Palmtop, Tablet,
Smartphone
Computador porttil.
Alimentado por
bateria.
Mais caro.
Capacidade de
processamento menor.
Conhecido tambm
por PDA (Personal Digital
Assistants)
53
Histrico - Evoluo
Os modernos chips dos computadores devem sua existncia
ao trabalho de inventores geniais, durante trs sculos!
A tendncia que tenhamos cada vez mais dessa rapidez no
dia-a-dia. E tudo isso graas a alguns marcos no
desenvolvimento tecnolgico, tais como a inveno do
transistor, do circuito integrado, e do refinamento contnuo da
tcnicas de construo dos chips.
impossvel parar
(Shmid, 1995)
54
Bibliografia
Referencias Obrigatrias
1. NORTON, P. Introduo informtica. Sao Paulo: Makron Books, 1996.
2. MEIRELLES, F. de S. Informtica: novas aplicaq6es com microcomputadores. 2.
ed. Sao "- Paulo: Makron Books, 1994.
3. VELLOSO, F. de C. Informtica: conceitos bsicos. Rio de Janeiro: Campus,
1994.
Referncias Complementares
1. GONICK, L. Introduo ilustrada computao. So Paulo: Harbra, 1986.
2. WHITE, R. Como funciona 0 computador III. So Paulo: Quark Books, 1998.
3. ALCADE, E.; GARCIA, M.; PENUELAS, S. Informtica Bsica. So Makron
Books, 1991.
4. ww.dsc.ufcg.edu.br/~joseana (Prof.Dr. Joseana Macdo Fechine UFCG)
Imagens Fonte:
Site: www.cobit.mma.com.br
55