fundamentos 1 [modo de compatibilidade] - principal · fundamentos 1. sumário histórico sistemas...

51
Fundamentos de Microinformática Microinformática Ricardo José Cabeça de Souza 2010 Fundamentos 1

Upload: buidang

Post on 10-Nov-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Fundamentos de MicroinformáticaMicroinformática

Ricardo José Cabeça de Souza2010Fundamentos 1

Page 2: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Sumário

� Histórico� Sistemas Computacionais� Representação da Informação� Representação da Informação

Page 3: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADOR

(ô). [Do lat. computatore.]S. m. 1. Aquele que faz cômputos, que calcula. 2. Inform. Computador eletrônico (q. v.). [Nesta acepç.,

para trad. o ingl. computer. Sin. pop. (desus.): cérebro para trad. o ingl. computer. Sin. pop. (desus.): cérebro eletrônico. ]

3. Máquina capaz de receber, armazenar e enviar dados, e de efetuar, sobre estes, seqüências previamente programadas de operações aritméticas (como cálculos) e lógicas (como comparações), com o objetivo de resolver problemas.

Page 4: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

� Primeiras Máquinas de Calcular�ÁBACO

� Criado, há aproximadamente 4.000 a.C � Criado, há aproximadamente 4.000 a.C � Placa de argila onde se escreviam algarismos que

auxiliavam nos cálculos � Cerca de 200 a.C., o Ábaco era constituído por

uma moldura retangular de madeira com varetas paralelas e pedras deslizantes.

Page 5: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Page 6: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

� Primeiras Máquinas de Calcular�PASCALINA

� Ano de 1642� Ano de 1642� Blaise Pascal� Executava operações aritméticas quando se

giravam os discos interligados, sendo assim a precursora das calculadoras mecânicas

Page 7: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Page 8: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

� Primeiras Máquinas de Calcular�CALCULADORA DE LEIBNITZ

� Ano de 1671 na Alemanha� Ano de 1671 na Alemanha� Gottfried Leibnitz� Máquina muito parecida com a Pascalina� Efetuava cálculos de multiplicação e divisão, e

qual se tornou a antecessora direta das calculadoras manuais

Page 9: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Page 10: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

� Primeiras Máquinas de Calcular�TEAR DE JACQUARD

� Em 1802 - na França� Em 1802 - na França� Joseph Marie Jacquard� Utilizar Cartões Perfurados para controlar suas

máquinas de tear e automatizá-las

Page 11: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Page 12: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

� Primeiras Máquinas de Calcular�MÁQUINA DIFERENCIAL

� Em 1822� Em 1822� Cientista inglês Charles Babbage� Máquina diferencial que permitia cálculos como

funções trigonométricas e logarítmicas, utilizando os cartões de Jacquard

Page 13: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Page 14: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR� Primeiras Máquinas de Calcular

�MÁQUINA ANALÍTICA� Em 1834� Cientista inglês Charles Babbage� Cientista inglês Charles Babbage� Máquina analítica capaz de executar as quatro

operações (somar, dividir, subtrair, multiplicar), armazenar dados em uma memória (de até 1.000 números de 50 dígitos) e imprimir resultados

� Concluída anos após a sua morte, tornando-se a base para a estrutura dos computadores atuais

� Charles Babbage considerado o "Pai do Computador" .

Page 15: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

MÁQUINAS DE CALCULAR

Máquina Analítica - Babage

Page 16: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

ERA DA COMPUTAÇÃO

� TABULADOR DE HOLLERITH� 1890, época do censo dos EUA� Hermann Hollerith� Aperfeiçoou os cartões perfurados (aqueles utilizados por

Jacquard) e inventou máquinas para manipulá-los, conseguindo Jacquard) e inventou máquinas para manipulá-los, conseguindo com isso obter os resultados em tempo recorde, isto é, 3 anos depois

� Hollerith, em 1896, fundou uma companhia chamada TMC -Tabulation Machine Company , vindo esta a se associar, em 1914 com duas outras pequenas empresas, formando a Computing Tabulation Recording Company vindo a se tornar, em 1924, a tão conhecida IBM - Internacional Business Machine

Page 17: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

ERA DA COMPUTAÇÃO

Page 18: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

ERA DA COMPUTAÇÃO

� ANALISADOR DIFERENCIAL DE VANNEVAR BUSH� 1930

� "NUMEROS COMPUTÁVEIS"� Em 1936� Allan Turing publica um artigo

CONEXÃO ENTRE LÓGICA SIMBÓLICA E CIRCUITOS � CONEXÃO ENTRE LÓGICA SIMBÓLICA E CIRCUITOS ELÉTRICOS� 1937� Claude Shannon

� Chegada da Segunda Guerra Mundial houve a necessida de de se projetar máquinas capazes de executar cálculos b alísticos com rapidez e precisão para serem utilizadas na ind ústria bélica

Page 19: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

ERA DA COMPUTAÇÃO

� MARK I�1944�Primeiro computador eletromecânico�Primeiro computador eletromecânico�Construído na Universidade de Harvard pela

equipe do professor H. Aiken e com a ajuda financeira da IBM

Page 20: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

ERA DA COMPUTAÇÃO

Page 21: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� COLOSSUS�1943�Projeto britânico, sob a liderança do �Projeto britânico, sob a liderança do

matemático Alan Turing� usava 2.000 válvulas eletrônicas

Page 22: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

Page 23: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� ENIAC (Electronic Numerical Integrator and Computer)� Concepção do Professor John Mauchly,

conjuntamente com o professor J. Presper Eckert1943� 1943

� Exército Americano� Objetivo: auxilio nos cálculos de precisão necessários

para a balística� Conclusão em 14 de Fevereiro de 1946� Patenteado em 26 de Junho de 1947

Page 24: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

ENIAC (Electronic Numerical Integrator and Computer )

Page 25: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

J. Presper Eckert, Jr.; Professor J. G. Brainerd; Sam Feltman; Captain H. H. Goldstine; Dr. J. W. Mauchly; Dean Harold Pender;

General G. M. Barnes; Colonel Paul N. Gillon

Page 26: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

ENIAC

Page 27: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� ENIAC� Grande máquina para efetuar cálculos� Baseada nos avanços científicos já anteriormente

desenvolvidosdesenvolvidos� Máquinas de cálculos matemáticos de Charles Babage� Calculadoras mecânicas de Blaise Pascal , Leibniz e Charles

Xavier Thomas� Relés eletromagnéticos� Válvulas� Máquinas perfuradoras de cartões

Page 28: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

ENIAC

Page 29: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

ENIAC

Page 30: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� EDVAC - Eletronic Discrete Variable Computer� Sucessor do ENIAC

Acelerar o trabalho armazenando tanto programas � Acelerar o trabalho armazenando tanto programas quanto dados em sua expansão de memória interna

� Poder codificar as informações em forma binária em vez da forma decimal , reduzindo bastante o número de válvulas

Page 31: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Histórico

� No ano de 1947, John Bardeen , William Shockley e Walter Brattain inventam o TRANSISTOR

� Com o rápido desenvolvimento dos � Com o rápido desenvolvimento dos transístores entre 1952 e 1960, os tubos de vácuo tornaram-se obsoletos e foi este avanço tecnológico que permitiu a criação de máquinas muito mais rápidas, mais pequenas e mais baratas

Page 32: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� EDSAC - Eletronic Delay Storage Automatic Calculator�1949 �1949 �Calculadora Automática com Armazenamento

por Retardo Eletrônico", o qual marcou o último grande passo na série de avanços decisivos inspirados pela guerra

Page 33: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

Page 34: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 1ª GERAÇÃO

� LEO�Em 1951�Surge o primeiro computador comercial o �Surge o primeiro computador comercial o

LEO

Page 35: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 2ª GERAÇÃO

� UNIVAC - Universal Automatic Computer�Em 1952�Em 1952�Destinado ao uso comercial �Máquina eletrônica de programa armazenado

que recebia instruções de uma fita magnética de alta velocidade ao invés dos cartões perfurados.

Page 36: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 2ª GERAÇÃO

� Os computadores eram mainframe, centralizados, e os utilizadores tinham apenas um monitor e um teclado sendo apenas um monitor e um teclado sendo todo o processamento realizado no servidor

Page 37: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 2ª GERAÇÃO

Page 38: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 2ª GERAÇÃO

� IBM 650�Em 1954

Page 39: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 2ª GERAÇÃO� TRADIC

�1955, o primeiro computador transistorizado, feito pela Bell Laboratories

Page 40: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Histórico

� Com o tempo, os transistores passaram a ser a base da eletrônica

� De 1958 a 1959, Robert Noyce, Jean � De 1958 a 1959, Robert Noyce, Jean Hoerni, Jack Kilby e Kurt Lehovec participam do desenvolvimento do CI -Circuito Integrado que ficaram conhecidas como Chips

Page 41: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 3ª GERAÇÃO� MICROPROCESSADORES

� Em 1971� Ted Hoff� Microprocessador Intel 4004� Um único chip com todas as partes básicas de um

processador centralprocessador central

� ALTAIR 8800� Em1974� Ed Roberts , do MITS (Micro Instrumentation and

Telemetry Systems) em Albuquerque - Novo México� Microcomputador chamado ALTAIR 8800� Base no processador da Intel o 8080

Page 42: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 3ª GERAÇÃO

� Em 1975� William (Bill) Gates e Paul Allen� Criam o primeiro software para microcomputador, o qual

era uma adaptação do BASIC (Beginners All-Purpose era uma adaptação do BASIC (Beginners All-Purpose Symbolic Instruction Code, ou "Código de Instruções Simbólicas para todos os Propósitos dos Principiantes") para o ALTAIR

� Anos mais tarde, Gates e Allen fundaram a Microsoft , uma das mais bem sucedidas companhias de software para microcomputadores

Page 43: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 3ª GERAÇÃO

� No ano de 1977� Produção em série� Três microcomputadores: o Apple II , o TRS-80� Três microcomputadores: o Apple II , o TRS-80

da Radio Shack e o PET da Commodore� Em 1979, é lançado pela Software Arts o

"VisiCalc" , o qual foi o primeiro programa comercial para microcomputadores

Page 44: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 3ª GERAÇÃO

Page 45: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 4ª GERAÇÃO

� Década de 80, foi criado o IC LSI - Integratede Circuit Large Scale Integration , ou seja, "Circuito Integrado em Larga Escala de Integração", onde foram desenvolvidas técnicas Integração", onde foram desenvolvidas técnicas para se aumentar cada vez mais o número de componentes no mesmo circuito integrado

� 300.000 componentes em uma única pastilha

Page 46: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 4ª GERAÇÃO

� Em 1981 a IBM lançou no mercado o PC(Personal Computer)

Page 47: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 4ª GERAÇÃO

Page 48: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 5ª GERAÇÃO

� Uso de IC VLSI - Integrated Circuit Very Large Scale Integration , ou seja, "Circuitos Integrados em uma Escala Muito Maior de Integração“Integração“

� Construção de circuitos cada vez menores na forma a que possam ser mais leves e despendam menos energia, por terem menos superfície para a dissipação de energia por calor

Page 49: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

COMPUTADORES 5ª GERAÇÃO

Page 50: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Histórico

� LEI DE MOORE� Uma regra estatística que se tem

verificado desde a invenção do primeiro computador é a Lei de Moore que diz: verificado desde a invenção do primeiro computador é a Lei de Moore que diz: “A cada 18 a 24 meses é lançada uma nova tecnologia que permite que os computadores dupliquem o desempenho”

Page 51: FUNDAMENTOS 1 [Modo de Compatibilidade] - Principal · Fundamentos 1. Sumário Histórico Sistemas Computacionais Representação da Informação. ... base para a estrutura dos computadores

Referências

� http://www.inforquali.pt/pt/tutorials/informatives/computer_history.php

� http://www.computerhistory.org/� http://www.widesoft.com.br/users/virtual/indice.ht

m� FERREIRA, Aurélio Buarque de Holanda.

Dicionário Eletrônico Aurélio Século XXI.Editora Nova Fronteira.