O documento descreve a história dos computadores, desde os primeiros dispositivos mecânicos e analógicos até os computadores digitais modernos. Começa com o ábaco, passa pelo desenvolvimento de calculadoras mecânicas e elétricas, e culmina na criação dos primeiros computadores eletrônicos digitais na metade do século 20.
Aula - 1º Ano - Émile Durkheim - Um dos clássicos da sociologia
História dos computadores desde o ábaco até a 5a geração
1. TD - CURSO DE HARDWARE
HISTÓRIA DOS COMPUTADORES
O SER HUMANO, À MEDIDA QUE PASSOU A VIVER EM GRUPOS SOCIAIS MAIORES E MAIS
COMPLEXOS, TEVE A NECESSIDADE DE ARMAZENAR E PROCESSAR UMA QUANTIDADE
CRESCENTE DE INFORMAÇÕES. ESSA NECESSIDADE LEVOU O ENGENHO DOS HOMENS A CRIAR
MEIOS CADA VEZ MAIS RÁPIDOS E EFICIENTES PARA TRABALHAR COM ESSES DADOS.
COM A EVOLUÇÃO DA SOCIEDADE HUMANA E AS CONQUISTAS TECNOLÓGICAS, AS FORMAS
ENCONTRADAS PARA O ARMAZENAMENTO DE DADOS FORAM FICANDO CADA VEZ MAIS
COMPLEXAS E CAPAZES DE PROCESSAR UMA QUANTIDADE MAIOR DE INFORMAÇÃO. FOI ASSIM
QUE A HUMANIDADE PARTIU DE ENGENHOS SIMPLES, COMO O ÁBACO, ATÉ CHEGAR AOS
COMPLEXOS COMPUTADORES ATUAIS, CAPAZES DE EFETUAR AS MAIS VARIADAS TAREFAS EM
VELOCIDADES INFINITAMENTE SUPERIORES A CAPACIDADE HUMANA.
» O ÁBACO – OPERAÇÃO DE CÁUCULOS (+ E -)
» NA ANTIGUIDADE ENTRE 3000 E 2000 AC
» ULTILIZADO ATÉ O SÉCULO XVII
» AINDA HOJE É USADO EM MUITOS PAÍSES DO
ORIENTE MÉDIO E TAMBÉM USADO COMO
BRINQUEDO DE CRIANÇAS.
» OSSOS DE NAPIER – * (MARFIM)
» ENTRE 1610 E 1614
» JOHN NAPIER (MATEMÁTICO
ESCOCÊS)
» A PRÓPRIA PALAVRA LOGARITMO
FOI ESCRITA PELA 1ª VEZ POR NAPIER
A PARTIR DO GREGO “LOGOS”
(RAZÃO) E “ARITMOS” (NÚMEROS).
SUAS TABELAS DE LOGARITMOS DE
FUNÇÕES TRIGONOMÉTRICAS FORAM
USADAS POR QUASE UM SÉCULO.
1
2. TD - CURSO DE HARDWARE
» PASCALINE (+ E – POR MEIO
DE ENGRENAGENS
MECÂNICAS)
» ENTRE 1642 E 1647
» BLAISE PASCAL
(MATEMÁTICO FRANCÊS)
» EM 1672, GOTTLIEB
LEIBNITZ(MATEMÁTICO
ALEMÃO) CONSTRUIU UMA
CALCULADORA MECÂNICA.
MULTIPLICAÇÃO, DIVISÃO E
CALCULOS COM RAIZ
QUADRADA.
» A TECELAGEM
» EM 1804
» JOSEPH MARIE JACQUARD
(MATEMÁTICO FRANCÊS)
» INTRODUZIU O CONCEITO DE
ARMAZENAMENTO DE
INFORMAÇÕES EM CARTÕES
PERFURADOS EM MÁQUINA DE
TEAR.
» BABBAGE (UMA FIGURA ESTRANHA)
» ENTRE 1834 E 1871
» CHARLES BABBAGE (BRITANICO)
» FOI O PRIMEIRO A PERCEBER QUE UMA MÁQUINA
DE PROCESSAMENTO DEVERIA CONSISTIR EM UM
DISPOSITIVO DE ENTRADA, UMA MEMÓRIA, UMA
UNIDADE CENTRAL DE PROCESSAMENTO E UM
DISPOSITIVO DE SAÍDA. ENTROU PARA A HISTÓRIA
COMO “VOVÔ” DA INFORMATICA.
2
3. TD - CURSO DE HARDWARE
» EM 1905
» AMBROSE FLEMING (ELETRÔNICO E FÍSICO BRITÂNICO)
» COM ISSO É POSSÍVEL CRIAR O SISTEMA DE CÓDIGO
BINÁRIO 0 E 1 ATRAVÉS DA DETECÇÃO DA PASSAGEM OU
NÃO DE CORRENTE ELÉTRICA.
» ENIAC (1º COMPUTADOR ELETRÔNICO DE GRANDE
PORTE CRIADO)
» 1946
» CHARLES BABBAGE (BRITANICO)
» APRESENTAVA ALTA VELOCIDADE NO
PROCESSAMENTO DIGITAL
APROXIMADAMENTE 200 CÁLCULOS
POR SEGUNDO. O ENIAC APRESENTAVA
EM TORNO DE 200 MIL VALVULAS E
OCUPAVA UM ESPAÇO DE UM GRANDE
SALÃO. SEU OBJETIVO ERA AJUDAR O
EXERCITO AMERICANO DURANTE A
SEGUNDA GUERRA MUNDIAL. PODIA
CALCULAR A TRAJETORIA OU ÂNGULO
DE UMA BOMBA EM 20 SEGUNDOS
» 1ª GERAÇÃO (1946 – 1956)
OS COMPUTADORES ERAM BASEADOS EM VÁVULA ELETRÔNICA (ENIAC, EDVAC E UNIVAC)
» 2ª GERAÇÃO (1957 – 1964)
PASSARAM A USAR TRANSISTORES O QUE AUMENTAVA SUA VELOCIDADE ELES ERAM MENORES
MAIS RÁPIDOS E NÃO QUEIMAVAM COM TANTA FACILIDADE
» 3ª GERAÇÃO (1964 – 1984)
TRANSISTORES EVOLUEM PARA O CHIP. NESSA GERAÇÃO SURGIU MUITOS TIPOS DE
COMPUTADORES ONDE ESTAVA INCLUIDO INTEL 4004 ONDE FOI DESENVOLVIDO O PRIMEIRO
MICROCOMPUTADOR. PDP 8 (PRIMEIRO COMPUTADOR COMERCIALIZADO COM SUCESSO!)
SUCESSO DE VENDAS EM 1964 ELE ERA UMA PEQUENA MAQUINA DE 12 BITS! +/- DO TAMANHO
DE UM FRIGOBAR
3
4. TD - CURSO DE HARDWARE
» 4ª GERAÇÃO (1985)
AUMENTO DAS INTREGAÇÕES. SURGE OS MICROCHIPS. DIMINUIÇÃO DOS VALORES E
COMPUTADORES CADA VEZ MAIS PODEROSOS PASSAM FAZER PARTE DE LARES E ESCRITORIOS
DENOMINADOS MICROCOMPUTADORES. POSSUEM UM APLICACAO MAIS PESSOAL DE
RECURSOS PARA OTIMIZAR A VIDA DO USUÁRIO TANTO NO TRABALHO COMO NO LAZER.
INTERLIGADOS CONSTITUI UMA REDE AUMENTANDO SEU POTENCIAL E PERMITINDO QUE
DIVERSOS USUARIO USEM A TECNOLOGIA DAS INFORMAÇÕES
» 5ª GERAÇÃO (ATUALMENTE)
AUMENTO NO ARMAZENAMENTO, SISTEMA OPERACIONAL, INTEREAÇÃO AUDIOVISUAL,
DIVERSOS RECURSOS DE PROGRAMAÇÃO, MULTIMÍDIA, BANCO DE DADOS, DISCOS OPTICOS,
COMPUTADORES MENORES PORTÁTEIS E DE MAIOR CAPACIDADE DE INTEGRAÇÃO E
INTERAÇÃO COM A MAIOR REDE DE COMPUTADORES QUE É A INTERNET.
PROCESSADOR
CPU (CENTRAL PROCESSING UNIT), EM PORTUGUÊS UCP (UNIDADE CENTRAL DE
PROCESSAMENTO) SUA FUNÇÃO ÉPEGAR DADOS, PROCESSAR ESSES DADOS CONFORME
PROGRAMAÇÃO PRÉVIA E DEVOLVER O RESULTADO. TAL PROGRAMAÇÃO É FEITA ATRAVÉS DE
INSTRUÇÕES, QUE SÃO “COMANDOS” (CONJUNTO DE INSTRUÇÕES)
O PROCESSADOR NÃO TEM UMA CAPACIDADE INTERNA DE ARMAZENAMENTO MUITO
GRANDE. (PROCESSADORES DEDICADOS) MEMÓRIA É ARMAZENAR OS PROGRAMAS PARA
SEREM EXECUTADOS POSTERIORMENTE, RAM (RANDOM ACCESS MEMORY)
NÚMEROS BINÁRIOS
TODO TIPO DE INFORMAÇÃO PODE ASSUMIR QUALQUER VALOR EM UM INTERVALO DE
-∞ A +∞. (DIFERENCIAR COR CLARA OU ESCURA, SOM ALTO OU SOM BAIXO E OUTRAS).
ESSE TIPO DE INFORMAÇÃO É CONHECIDO COMO INFORMAÇÃO ANALÓGICA.
A CONSTRUÇÃO DE CIRCUITOS ELETRÔNICOS TEORICAMENTE DEVERIA SEGUIR OS
MESMOS MOLDES DA NATUREZA A FIM DE SE TORNAR O MAIS REAL POSSÍVEL. NO
ENTANTO, NA HORA DA CONSTRUÇÃO DE CIRCUITOS ELETRÔNICOS PARA O
PROCESSAMENTO DE INFORMAÇÕES, A UTILIZAÇÃO DE INFORMAÇÕES ANALÓGICAS
TORNOU – SE UM GRANDE PROBLEMA.
DISPOSITIVOS ELETRÔNICOS PARA O PROCESSAMENTO DE INFORMAÇÕES TRABALHAM
COM UM OUTRO SISTEMA NUMÉRICO: O SISTEMA BINÁRIO. NO SISTEMA BINÁRIO, AO
CONTRÁRIO DO SISTEMA DECIMAL, SÓ HÁ DOIS ALGARISMOS: “0” E “1”.
COMO O SISTEMA BINÁRIO REPRESENTA O ESTADO DE UM DEDO RECOLHIDO NA MÃO
(0) OU ESTICADO (1), POR VEZES O CHAMAMOS DE SISTEMA DIGITAL. CADA ALGARISMO
BINÁRIO (UM “0 OU UM “1 “É CHAMADO DE BIT (BINARY DIGIT).
OUTRA VANTAGEM DO SISTEMA DIGITAL SOBRE O ANALÓGICO É QUE AS
INFORMAÇÕES SÃO GRAVADAS EM FORMA DE NÚMEROS. POR EXEMPLO, EM UMA
FITA DAT OU EM UM CD, O QUE HÁ GRAVADO NÃO SÃO MÚSICAS OU SONS, MAS SIM
NÚMEROS. COM ISSO, HÁ COMO USARMOS MECANISMOS DE CORREÇÃO DE ERROS A
4
5. TD - CURSO DE HARDWARE
FIM DE VERIFICAR A INTEGRIDADE DOS DADOS, COMO EXPLICAREMOS MELHOR NO
TÓPICO TRANSMISSÃO DE DADOS, MAIS ADIANTE.
CADA CASA BINÁRIA TERÁ UM “PESO” INDIVIDUAL, SEMPRE RELATIVO Á POTÊNCIA DE
2 – JÁ QUE ESTAMOS TRABALHANDO COM A BASE 2. PARA UM NÚMERO BINÁRIO DE
OITO ALGARISMOS ( 8 BITS), CADA ALGARISMO TEM OS SEGUINTES “ PESOS”
27 26 25 24 23 22 21 20
POR EXEMPLO:
0: 0X20
1: 1X20
110: 1X22 + 1X21 + 0X20 ( EQUIVALENDO A 6 EM DECIMAL)
10111: 1X24 + 0X23 + 1X22 + 1X21 + 1X20 (EQUIVALENDO A 23 EM DECIMAL)
CONJUNTOS DE ALGARISMOS BINÁRIOS (BITS) FORMAM PALAVRAS BINÁRIAS QUE
REPRESENTARÃO NÚMEROS MÁXIMOS BASTANTES DEFINIDOS – E RELATIVAMENTE
PEQUENOS. OBVIAMENTE, CADA CASA BINÁRIA SÓ PODERÁ SER PREENCHIDA A 9).
PROCESSADOR
O MICROPROCESSADOR OU POPULARMENTE CONHECIDO COMO PROCESSADOR OU
CPU É O QUE CHAMAMOS DE CÉREBRO DO COMPUTADOR, ESTE PEQUENO CHIP TEM A
CAPACIDADE DE FAZER MINHARES DE CÁLCULOS POR SEGUNDO E AINDA CONTROLA
TODO TIPO DE INFORMAÇÃO QUE CIRCULA EM TODO CIRCUITO DO COMPUTADOR.
ESQUEMA DO PROCESSADOR
TODO PROCESSADOR É FORMADO BASICAMENTE DE TRÊS COMPONENTES
ULA (UNIDADE DE LÓGICA E ARITIMÉTICA) ESTA É RESPONSÁVEL POR EFETUAR
AS OPERAÇÕES MATÁTICAS DE NOSSO COMPUTADOR, BASICAMENTE
CONVERTE NÚMEROS BINÁRIOS EM DECIMAIS E ALFANUMÉRICOS OU VICE-
VERSA.
UC (UNIDADE DE CONTROLE) ESTA É RESPONSÁVEL POR CONTROLAR A
ENTRADA E SAÍDA DE INFORMAÇÕES, BASICAMENTE SERVE PARA LER OU
MOSTAR INFORMAÇÕES ATRAVÉS DOS DISPOSITIVOS DO SEU COMPUTADOR.
CACHE (MEMÓRIA PARA ARMAZENAMENTO PARA TROCA DE INFORMAÇÕES)
ESTA É RESPONSÁVEL POR FAZER A COMUNICAÇÃO ENTRE A ULA E A UC,
QUANTO MAIS EFICIENTE FOR ESTA MEMÓRIA MAIS VELOZ SERÁ SEU
MICROPROCESSADOR.
5