Buscar

Aula - 01 - Evolução Histórica e estrutura do computador

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 35 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

05/05/2015
1
Introdução a 
Ciência da 
Computação
Curso: Engenharia de Alimentos
Semestre: 2015.1
Prof.: Leôncio Conceição
E-mail: leonciocconceicao@gmail.com
Introdução
 Estamos vivendo a era da Informática e, há algumas
décadas, todas as tecnologias giram em torno do
uso de computadores. Essa realidade modificou
tanto a forma de aquisição, como o modo de
transmissão do conhecimento.
Mas o que é 
mesmo 
Informática?
05/05/2015
2
O Que é Informática?
 Informática pode ser considerada como significado
“informação automática”, ou seja, a utilização de
métodos e técnicas no tratamento automático da
informação. Para tal, é preciso uma ferramenta
adequada: o computador.
Informática = informação automática
Definição
A informática (Informação Automática) é a ciência do
tratamento racional, constituída por processos
automáticos da informação, considerada como suporte
do conhecimento humano e da comunicação no
domínio técnico, econômico e social.
O Que é Informática?
 O Termo foi criado na França em 1962 ou 1966 por
Phillipe Dreyfus;
 É uma ciência encarregada do estudo e
desenvolvimento de máquinas e métodos para tratar
e transmitir informações;
 Ela surgiu para auxiliar o homem nas suas tarefas
repetitivas.
05/05/2015
3
Principais funções
 Desenvolvimento de novas máquinas;
 Desenvolvimento de novos métodos de trabalhos;
 Construção de aplicações automáticas;
 Melhoria dos métodos e aplicações existentes;
 Desenvolvimento dos povos.
O que é um Computador?
Computador
 É uma máquina constituída por componentes e
circuitos eletrônicos, capaz de receber, armazenar,
processar e transmitir informações;
 Máquina programável, capaz de realizar uma grande
variedade de tarefas, seguindo uma sequencia de
comandos, de acordo com o que for especificado;
 O Computador não faz absolutamente nada sem
que lhe seja ordenado fazer.
05/05/2015
4
Computadores
 Os computadores podem manipular diversos tipos
de informação (ou dados), incluindo:
– dados numéricos
– texto
– imagens
– vídeos
– som
Computadores
Uso dos Computadores:
 Negócios
 Medicina e saúde pública
 Educação
 Engenharia
 Manufatura
 Direito
 Política
 Uso doméstico
 Entretenimento
Necessidades sociais x Uso de 
Computadores
Exemplos:
– armazenamento de grandes volumes de
informações e sua recuperação em tempo hábil;
– computação de cálculos matemáticos complexos
em intervalos de tempo relativamente muito
inferiores aos modos convencionais;
– comunicação segura, rápida e confiável;
– automação, controle e monitoração de sistemas
complexos;
05/05/2015
5
Componentes básicos de um 
computador
Memória Processador Periféricos
Barramento
Componentes básicos de um 
computador
 O processador: é responsável pelo tratamento de
informações armazenadas em memória (programas
em código de máquina e dos dados);
 A memória: é responsável pela armazenagem dos
programas e dos dados.
Componentes básicos de um 
computador
 Periféricos: são os dispositivos responsáveis pelas
entradas e saídas de dados do computador, ou seja,
pelas interações entre o computador e o mundo
externo. Exemplos de periféricos são o monitor,
teclados, mouses, impressoras, etc.
 Barramento: liga todos estes componentes e é uma
via de comunicação de alto desempenho por onde
circulam os dados tratados pelo computador
05/05/2015
6
...Como chegamos 
até aqui?
Evolução Histórica
Precursores dos 
Computadores
Precursores dos 
Computadores
 Primeira forma de cálculo
 O Ábaco
 Bastões de Napier
 Régua de Cálculos
 Telégrafo de Chappe
 Máquina de Pascal
 Máquina de Leibnitz 
 Cartões de Jacquard
 Máquina Diferencial/ Analítica
 Código Morse
 Álgebra de Boole
 Máquina de Tabulação de Dados18
05/05/2015
7
Precursores dos 
Computadores
 São considerados precursores dos computadores
todos os instrumentos ou máquinas que
contribuíram com ideias para a criação dos mesmos.
 Dentre eles, o surgimento de uma máquina
programável foi um grande marco na história dos
computadores.
Ábaco
Régua de Cálculo
05/05/2015
8
Rodas Dentadas de 
Pascal
Máquina de tear usando 
programação através de cartões 
perfurados
Máquina Diferencial de Babbage
05/05/2015
9
Máquina Analítica e os cartões 
perfurados
Linha do tempo dos precursores 
dos computadores
1ª Geração: 1940 a 1952
Geração das Válvulas
05/05/2015
10
Primeira Geração
 A primeira geração dos computadores é marcada
pela utilização de válvulas. A válvula é um tubo de
vidro, similar a uma lâmpada fechada sem ar em
seu interior, ou seja, um ambiente fechado a vácuo,
e contendo eletrodos, cuja finalidade é controlar o
fluxo de elétrons. As válvulas aqueciam bastante e
costumavam queimar com facilidade.
Primeira Geração
 Além disso, a programação era realizada
diretamente na linguagem de máquina, o que
dificultava a programação e consequentemente
despendia muito tempo. O armazenamento dos
dados era realizado em cartões perfurados, que
depois passaram a ser feitos em fita magnética.
As Válvulas
05/05/2015
11
MARK I
1943 - Mark I
 Mark I era totalmente eletromecânico. Tinha cerca
de 17 metros de comprimento por 2 metros e meio
de altura e uma massa de cerca de 5 toneladas.
Mark I continha nada menos que 750.000 partes
unidas por aproximadamente 80 km de fios.
ENIAC
1946 - ENIAC
 O ENIAC era mil vezes mais rápido do que qualquer
máquina anterior, resolvendo 5 mil adições e
subtrações, 350 multiplicações ou 50 divisões por
segundo. E tinha o dobro do tamanho do Mark I:
encheu 40 gabinetes com 100 mil componentes,
incluindo cerca de 17 mil válvulas eletrônicas.
05/05/2015
12
ENIAC
 Pesava 27 toneladas e media 5,50 x 34,40 m e
consumia 150 kW. Apesar de seus inúmeros
ventiladores, a temperatura ambiente chegava às
vezes aos 67 graus centígrados.
05/05/2015
13
05/05/2015
14
Von Neumann
 Em 1945 Von Neumann sugeriu que o sistema
binário fosse adotado em todos os computadores, e
que as instruções e dados fossem compilados e
armazenados internamente no computador, na
sequência correta de utilização.
05/05/2015
15
Von Neumann
 A partir dessas ideias e da lógica matemática,
introduzida por Boole no início do século XIX, é que
Mauchly e Eckert projetaram e construíram o
EDVAC, Electronic Discrete Variable Automatic
Computer.
EDVAC
 O EDVAC (Electronic Discrete Variable Computer),
apesar de ser mais moderno, não diminuiu de
tamanho e ocupava 100% do espaço que o ENIAC
ocupava. Todavia, ele era dotado de cem vezes
mais memória interna que o ENIAC.
05/05/2015
16
Modelo Von Neumann
Modelo Von Neumann
 O aspecto principal do modelo de Von Neumann é a
possibilidade de usar a memória para armazenar
tanto programas como também dados.
 Vantagens:
– Os programas podem ser manipulados facilmente;
– Possibilitou a criação e evolução de compiladores;
– Possibilitou a criação e evolução dos sistemas 
operacionais;
– A proposta foi implementada com a construção do 
computador IAS no Instituto de Princeton em 1952.
I/O
controle
armazenamento processamento
05/05/2015
17
I/O
controle
armazenamento processamento
Comunicação entre 
os periféricos
I/O
controle
armazenamento processamento
Armazenamento de 
dados
I/O
controle
armazenamento processamento
Processamento de 
dados 
armazenados
05/05/2015
18
I/O
controle
armazenamento processamento
Processamento de 
dados armazenados e 
externos
Modelo Modernizado
 Os computadores modernos usam uma versão do
modelo de barramento de sistema desenvolvidopor Von Neumann.
Modelo Modernizado
05/05/2015
19
UNIVAC I
1951 - UNIVAC I:
 O primeiro computador comercial de grande escala.
A entrada e saída de informações eram realizadas
por uma fita metálica de ½ polegada de largura e
400 m de comprimento. Ao todo, foram vendidas 46
unidades.
IBM 650
1954 - IBM 650:
 O computador IBM 650 foi disponibilizado
publicamente nos USA pela IBM em Dezembro de
1954. Media 1,5 m X 0,9 m X 1,8 m e tinha uma
massa de 892 Kg. O IBM 650 era indicado para
resolver problemas comerciais e científicos. A
empresa projetou a venda de 50 exemplares do
computador (mais do que todos os computadores do
mundo juntos) - o que foi considerado um exagero.
05/05/2015
20
IBM 650
 Apesar do pessimismo, em 1958, duas mil unidades
do IBM 650 estavam espalhadas pelo mundo. O IBM
650 era capaz de fazer em um segundo 1.300
somas e 100 multiplicações de números de dez
dígitos.
IBM 650
Primeira Geração
 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.
 O termo "bug" passou a referir todo o tipo de erro de 
computação. 
05/05/2015
21
2ª Geração: 1952 a 1964
Geração dos Transistores
Segunda Geração
 Em 1952 surgiu um novo componente que
apresentava inúmeras vantagens em relação às
antigas válvulas: um menor aquecimento, maior
poder de cálculo, confiabilidade e um consumo de
energia bem menor, com o adicional de que não
necessitava de tempo para aquecer.
 O Laboratório Bell inventava o transistor. Os
cálculos passaram a ser medidos de segundos para
microssegundos.
Circuito com vários transistores
05/05/2015
22
Segunda Geração
 O primeiro modelo de computado 100%
transistorizado foi o TRADIC, do Laboratório Bell.
Outro modelo dessa época era o IBM 1401, com
uma capacidade memória base de 4.096 bytes
operando em ciclos de memória de 12
microssegundos.
 A instalação de um IBM 1401 ocupava uma sala e o
tamanho dos computadores ainda era grande.
Segunda Geração
 Na segunda geração o conceito de Unidade Central
de Procedimento (CPU), memória, linguagem de
programação e entrada e saída foram
desenvolvidos.
 O tamanho dos computadores diminuiu
consideravelmente.
 Outro desenvolvimento importante foi a mudança da
linguagem de máquina para a linguagem assembly,
também conhecida como linguagem simbólica.
TRADIC
(Bell Laboratories)
05/05/2015
23
IBM 1401
Segunda Geração
 Em seguida vieram as linguagens de alto nível,
como, por exemplo, Fortran e Cobol. No mesmo
período surgiu o armazenamento em disco,
complementando os sistemas de fita magnética e
possibilitando ao usuário acesso rápido aos dados
desejados.
3ª Geração: 1965 a 1980
Circuitos Integrados
05/05/2015
24
Terceira Geração
 A terceira geração inicia-se com a introdução dos
circuitos integrados (transistores, resistores, diodos
e outras variações de componentes eletrônicos
miniaturizados e montados sobre um único chip) aos
computadores.
 O custo de produção de um computador começava
a cair, atingindo uma faixa de mercado que abrangia
empresas de médio porte, centros de pesquisa e
universidades menores.
Circuitos Integrados
Circuitos Integrados
05/05/2015
25
Terceira Geração
 O Burroughs B-2500 foi um dos primeiros modelos
dessa geração.
 O PDP-5, produzido pela DEC, foi o primeiro
minicomputador comercial, a utilizar o primeiro
microprocessador (circuito integrado que contém
todos os elementos de um computador num único
local).
Burroughs B-2500
Terceira Geração
 Diversos modelos e estilos foram sendo lançados
nessa época: Lotus 1-2-3, Sinclair ZX81/ZX
Spectrum, Osborne1 e os famosos IBM PC/XT.
 O PC/XT usava o sistema operacional PC/MS-DOS,
uma versão do MS-DOS desenvolvida para a IBM
pela Microsoft.
05/05/2015
26
IBM PC/XT
PDP-5
(DEC)
Terceira Geração
 Mas o diferencial dos circuitos integrados não era o
apenas o tamanho, mas o processo de fabricação
que possibilitava a construção de vários circuitos
simultaneamente, facilitando a produção em massa.
 Este avanço pode ser comparado ao advento da
impressa, que revolucionou a produção dos livros.
05/05/2015
27
Terceira Geração
Didaticamente os circuitos integrados são
categorizados de acordo com a quantidade de
integração que eles possuem:
 LSI (Large Scale Integration - 100 transistores):
computadores da terceira geração
 VLSI (Very Large Scale Integration - 1.000
transistores): computadores da quarta geração
 ULSI (Ultra-Large Scale Integration - milhões de
transistores): computadores da quinta geração
Terceira Geração
Criação do Mouse (1964):
• O mouse é inventado por Douglas Engelbart (EUA), 
se tornando um dos dispositivos mais importantes 
para interface homem-máquina.
Terceira Geração
 Um computador que representa esta geração foi
o IBM’s System/360, voltado para o setor comercial
e científico. Ele possuía uma arquitetura plugável,
na qual o cliente poderia substituir as peças que
dessem defeitos. Além disso, um conjunto de
periféricos eram vendidos conforme a necessidade
do cliente.
05/05/2015
28
Terceira Geração
IBM’s System/360
Arquitetura plugável da série 360 da IBM
05/05/2015
29
Terceira Geração
 A IBM, que até então liderava o mercado de
computadores, passou a perder espaço quando
concorrentes passaram a vender periféricos mais
baratos e que eram compatíveis com sua
arquitetura. No final desta geração já começaram a
surgir os computadores pessoais;
 Surgiu o computador da Apple I.
Computador Apple I
Terceira Geração
 Outro evento importante desta época foi que a IBM
passou a separar a criação de hardware do
desenvolvimento de sistemas, iniciando o mercado
da indústria de softwares. Isto foi possível devido a
utilização das linguagens de alto nível nestes
computadores.
05/05/2015
30
Terceira Geração
 Uma linguagem é considerada de alto nível quando
ela pode representar ideias abstratas de forma
simples, diferente da linguagem de baixo nível que
representa as próprias instruções de máquina.
Linguagem Alto Nível
 Exemplo de linguagem de alto nível:
 Mesmo código em baixo nível (assembly):
OBS: Os códigos load, mul, add, store são mnemônicos que
representam instruções em código de máquina (binário)
X = y*7 + 2
Load y //carrega valor de y
Mul 7 // multiplica valor carregado por 7
Add 2 // adiciona 2
Store x // salva o valor do último resultado em x
4ª Geração: 1977 a 1991
Surgimento dos Processadores
05/05/2015
31
Quarta Geração
 Os computadores da quarta geração são
reconhecidos pelo surgimento dos processadores -
 unidade central de processamento. Os sistemas
operacionais como MS-DOS, UNIX, Apple’s
Macintosh foram construídos. Linguagens de
programação orientadas a objeto como C++ e
Smalltalk foram desenvolvidas.
Quarta Geração
 Discos rígidos eram utilizados como memória
secundária. Impressoras matriciais, e os teclados
com os layouts atuais foram criados nesta época;
 Os computadores eram mais confiáveis, mais
rápidos, menores e com maior capacidade de
armazenamento. Esta geração é marcada pela
venda de computadores pessoais.
Quarta Geração
 Uma das principais características dessa geração é
a simplificação e miniaturização do computador,
além de melhor desempenho e maior capacidade de
armazenamento. Tudo isso, com os preços cada vez
mais acessíveis.
 O conceito de processamento está partindo para os
processadores paralelos, ou seja, a execução de
muitas operações simultaneamente pelas máquinas.
05/05/2015
32
Quarta Geração
Início da era do computador pessoal
Computador pessoal da 
quarta geração
5ª Geração: 1991 até 
Hoje
05/05/201533
Quinta Geração
 Os computadores da quinta geração usam
processadores com milhões de transistores. Nesta
geração surgiram as arquiteturas de 64 bits, os
processadores que utilizam tecnologias RISC e
CISC, discos rígidos com capacidade superior a
600GB, pen-drives com mais de 2GB de memória e
utilização de disco ótico com mais de 50GB de
armazenamento.
PC Quinta Geração
Quinta Geração
 A quinta geração está sendo marcada
pela inteligência artificial e por sua conectividade;
 A inteligência artificial pode ser verificada em jogos
e robores ao conseguir desafiar a inteligência
humana;
 A conectividade é cada vez mais um requisito das
indústrias de computadores;
05/05/2015
34
Quinta Geração
 Hoje em dia, queremos que nossos computadores
se conectem ao celular, a televisão e a muitos
outros dispositivos como geladeira e câmeras de
segurança.
Taxonomia Evolutiva
Idade Principais Invenções
Pré-Mecânica Ábaco
Mecânica Régua de Cálculo, Calculadora 
Mecânica (Pascal), Calculadora 
Universal (Libeniz), Tear Mecânico, 
Calculador Analítico (Babbage)
Eletromecânica Tabuladora de Censo (Hollerith), 
MARK-I
Eletrônica ENIAC até os dias atuais
05/05/2015
35
Introdução a 
Ciência da 
Computação
Curso: Engenharia de Alimentos
Semestre: 2015.1
Prof.: Leôncio Conceição
E-mail: leonciocconceicao@gmail.com

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes