Lista 02
Gerações de computadores
1ª Geração (1937 a 1953)
Utilização de válvulas
1944 criou-se o Mark I
Nos EUA, era utilizado pela Marinha + Universidade
de Harvard + engenheiros da IBM
Utilizava 15.000 relés e outros dispositivos
eletromecânicos
O MARK I trabalhava números
com 23 decimais e realizava as quatro operações
aritméticas
Era “lento” demorando 3 a
5 segundos para efetuar uma multiplicação, mas era
totalmente automático e podia realizar cálculos extensos
sem intervenção humana.
ENIAC (Integrador e Calculador Numérico
Eletrônico)
Entrou em funcionamento em 1946
É considerado o primeiro computador digital
eletrônico.
Desenvolvido pelo exército americano e
a Universidade da Pensilvânia para calcular a
trajetória de projéteis e ajudar a decifrar códigos
secretos, usados na Segunda Guerra
Fazia 50 multiplicações por seg e 500 adições por
seg.
Utilizava cerca de 1500 relés, diversos
resistores, capacitores, indutores, consumia cerca de
140 KW (quilowatts de potência) (suficiente para
iluminar uma aldeia) e tinha cerca de 18.000
válvulas
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
Colossus, em 1943: utilizado para quebrar códigos alemães ultrassecretos.
Não possuía programa
instalado, portanto era
necessário acertar os pinos
e alavancas a cada nova
operação.
Um painel de luzes e uma
impressora mostravam os
resultados obtidos.
Nenhum dos computadores da primeira geração possuía aplicação comercial, eram
utilizados para fins balísticos, predição climática, cálculos de energia atômica e
outros fins científicos.
2ª Geração (1954 a 1962)
Substituição da válvula pelo transistor
No final da década de 50, os transistores foram
incorporados aos computadores.
Eles eram muito menores do que as válvulas a vácuo e
tinham outras vantagens:
não exigiam tempo de pré-aquecimento,
consumiam menos energia,
geravam menos calor e
eram mais rápidos e confiáveis.
O transistor revolucionou a eletrônica em geral e os
computadores em especial
É utilizado principalmente como amplificador e
interruptor de sinais elétricos, também usado
como retificador elétrico em um circuito
podendo ter variadas funções
Nessa geraçã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.
A linguagem assembly possibilita a utilização de
mnemônicos para representar as instruções de
máquina.
Linguagens de alto nível
FORTRAN: John Backus, 1954-1957
ALGOL: 1960 (American Association for Computing Machinery
e organizações européias similares)
COBOL: Grace Hopper, 1959 (governo americano
patrocinando o CODASYL, Committee on Data Systems and
Languages).
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 (1963 a 1972)
É marcada pela utilização dos circuitos integrados, feitos de silício
Também conhecidos como microchips, eles
eram construídos integrando um grande número
de transistores, o que possibilitou a construção
de equipamentos menores e mais baratos
Os Circuitos integrados são basicamente a
associação de transistores em uma pequena
placa de silício
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.
Didaticamente os circuitos integrados são
categorizados de acordo com a quantidade de
integração que eles possuem
SSI (Small Scale Integration – 10 transistores
por circuito): computadores da segunda geração
LSI (Large Scale Integration - 100 transistores
por circuito): computadores da terceira geração
VLSI (Very Large Scale Integration - 1.000
transistores por circuito): computadores da
quarta geração
ULSI (Ultra-Large Scale Integration - milhões de
transistores por circuito): computadores da
quinta geração
Linguagem: Grupo de Cambridge desenvolve a
CPL (Combined Programming Language, 1963).
Programas: Micro programação para
processadores complexos: processamento
paralelo, sistemas de operação e
compartilhamento de tempo
Primeiro micro-processador: Intel 4004
(1971) com 4 bits
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
No final desta geração já começaram a surgir os
computadores pessoais
4ª Geração (1972 a 1984)
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
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
Uso de circuitos de larga escala (LSI - 1000
transistores por "chip") e larguíssima escala
(VLSI - 100.000 transistores por "chip") na
construção dos processadores.
Todas as memórias passam a ser
semicondutoras.
Em 1973, invenção do floppy disk (disco
flexível)
Surge o MS-DOS em 1981
Surge o Windows no final da Geração, em 1985
1975 – Microsoft fundada por Bill Gates e Paul
Allen
5ª Geração (1991 aos dias atuais)
usam
processadores com milhões de transistores
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 1GB de memória
utilização de disco ótico com mais de 50GB de
armazenamento
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 robôs ao conseguir desafiar a inteligência
humana