História e evolução do computador . Geração zero (1642-1945) computadores mecânicos 1642 - Blaise Pascal . operados manualmente . subtraiam e somavam 1670 - Liebnitz . tipo calculadora . quatro operações 1820 - Charles Babbage . máquina das diferenças . apenas somava e subtraia . utilizada para tabelas de números . o método utilizado baseava-se num só algoritmo . resultados impressos numa placa de cobre A Máquina Analítica . armazenamento (memória) . engenho (unidade) . secção de entrada (leitor de cartões) . secção de saída (saída perfurada) Curiosidades . armazenava até 1000 palavras de 50 dígitos . 1ª rotura com máquinas dedicadas (uso geral) . necessitava de software . tecnologia insuficiente para ser suportada 1930 - Zuze . máquina de calcular por relés 1930 - Atanasoff . máquina de calcular . utilizava aritmética binária . já utilizava pastilhas de RAM refrescáveis . tecnologia insuficiente para ser suportada 1930 - Stibbitz . computador ou máquina mais primitiva, mas já funcionava 1944 - Aiken (MARK I) . 1º computador de uso geral com relés . baseado nos trabalhos de Babbage . 72 palavras de 23 dígitos . já possuia um tempo de ciclo (instrução) 1ª Geração - Válvulas (1945-1955) generalidades . factor principal - 2ª guerra . necessidade de descodificar dados . necessidade de construção de tabelas de tiro 1943 - Colossus (Turing) . 1º computador digital do mundo . falhou por questões militares (1946) 1946 - ENIAC (Electronic Numerical, Integrator and Computer) Mauchley e Van Newman) . 18000 válvulas e 1500 relés . 30 toneladas . 140 kw . 20 registos (cada capaz armazenar 1 nº de 10 dígitos) . programação por chaves multiposicionais e sockets (6000) . origem a outros projectos 1949 - EDSAC (Wilkes) . 1º computador operacional EDVAC (Mauchley) . deu origem à Unisys Máquina de Von Newman . aperfeiçoamento do EDSAC . baseada na eliminação dos problemas anteriores . programação lenta . I/O dados . substituiu a aritmética decimal por binária Outor aspectos relevantes . IBM - cartões perfurados . 1958 - 1º computador da IBM a válvulas - 704 . 2ª Geração - Transistores (1955-1965) 1948 - invenção do transistor - John Bardeen e outros 1956 - TX0 . apenas um protótipo 1957 - aparecimento da DEC . criou um computador baseado no TX0 o PDP -1 1961 - PDP -1 . possuia desempenho = dobro do IBM 7090 . $ 120 000 contra milhões . aparecia a indústria de mini computadores . aparecimento do 1º video game 1965 - PDP - 8 . barramento único - o omnibus 3ª Geração - Circuitos Integrados (1965-1980) Factor chave: Invenção do circuito integrado Consequências computadores menores mais baratos mais rápidos mais económicos 1964 - IBM Binário Decimal System 360 Propriedades Desempenho ciclo (ns) mem. máx (Kb) bytes/ciclo nº máx. canais 30 1 1000 64 1 3 . multiprogramação . PDP 11 a 16 bits 40 3,5 625 256 2 3 50 10 500 256 4 4 75 21 250 512 16 6 4ª Geração - Computadores pessoais (VLSI) (1980-200?) Factor Chave - milhões de transistores num único chip Consequências computadores ainda menores muito baratos mais rápidos utilização ≠ tipos de computadores comuns tipo máquina computador pessoal IBM PS/2 minicomputador PDP 11 supermini mainframe Supercomputador Vax IBM 3090 Cray -2 uso processador de texto controle de tempo real (tráfego) Servidor de arquivos Bancos Previsão tempo