1 / 16

Histórico

Histórico. Mecânicos: Do Ábaco; Régua de cálculo de da Vinci; Calculador de Pascal; Calculador de Leibniz: 4 operações; M áquinas de Babbage: Máquina diferencial e máquina analítica ;. Histórico. Eletromecânicos: Cartões perfurados de Hollerith ;

Download Presentation

Histórico

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Histórico Mecânicos: • Do Ábaco; • Régua de cálculo de da Vinci; • Calculador de Pascal; • Calculador de Leibniz: 4 operações; • Máquinas de Babbage: Máquina diferencial e máquina analítica;

  2. Histórico Eletromecânicos: • Cartões perfurados de Hollerith; • Calculador de Konrad Zuze, primeiro sistema binário e programável, possivelmente primeiro computador operacional da história. Considera-se que todos foram perdidos na 2ª. guerra; • Mark I de Howard Aiken. Similar ao sistema de Babbage;

  3. Histórico Componentes eletrônicos: Válvula (1906) até Turing; • Válvula foi inventada em 1906; • Mais rápida e confiável que os relês mecânicos usados anteriormente; • Máquina conceitual de Alan Turing de 1937, e com a liberação de documentos ingleses, a construção do Colossus, em 1943;

  4. Histórico Primeira geração: Válvula. • ENIAC, construído por John Mauchly e John P. Eckert entre 1943 e 1946 para cálculos balísticos, foi usado para desenvolver a bomba H, entre outros. Usava um sistema decimal. Consumo aproximado de 140KW; • IAS de John von Neumann. Primeiro computador com arquitetura similar ao dos sistemas atuais: Programas armazenados, ULA, UCP Memória, sistemas de I/O;

  5. Histórico Primeira geração: Válvula (continuação). • Em 1949, Mauchly e Eckert criaram o UNIVAC, primeiro computador comercial, seguindo da série 1100, voltada à computação cientifica; • Em 1953 a IBM apresenta a série 700, com o primeiro modelo (701) voltado a aplicações cientificas, e depois apresentando o 702 voltado a aplicações comerciais, e outros depois destes, iniciando uma longa hegemonia da IBM;

  6. Histórico Segunda geração: Transistor. • O transistor, descoberto em 1947 na Bell Labs, aparece com as vantagens de ser menor, mais rápido, mais barato, com menor consumo de energia e mais confiável; • Com a maior sofisticação dos computadores, aparecem as primeiras linguagens de alto nível; • Primeiros computadores foram lançados pela NCR e RCA; • IBM lança a série 7000 usando esta tecnologia; • DEC é fundada e lança a linha PDP;

  7. Histórico Terceira geração: Circuitos integrados. • Linha /360 da IBM • PDP-11 da DEC; Quarta geração: Milhares de componentes em uma pastilha ou mais (Intel Xeon 10-core atual: 2.600.000.000 transistores)

  8. Histórico Décadas de 1940 até 1980: Computadores de grande porte, comerciais e científicos; • Sperry/UNIVAC, IBM, DEC, Cray

  9. Histórico Décadas de 1980 até hoje: Microcomputadores; • Intel: em 1971 lança o Intel 4004, primeira CPU em um único invólucro lacrado. Muito limitado. Versões posteriores tem grande sucesso comercial; • Concorrentes aparecem: Motorola (linhas 6800 e 68000), IBM (PowerPC), e muitos outros; • Em 1975 aparece o Altair; • Apple II, IBM-PC, Sinclair, Macintosh;

  10. Componentes Dispositivo de entrada Processador Dispositivo de saída Memória secundária Memória principal

  11. Componentes Linguagens de programação: • Português (ou inglês, ou outro...) estruturado: Algoritmos; • Linguagens de alto nível: Pascal, Java, Perl,....; • Linguagem de nível médio: C; • Linguagens de baixo nível: Assembler, máquina;

  12. Componentes

  13. Componentes Início • Entrada: Teclado, Mouse, sensores, discos ópticos ou magnéticos, memória não volátil, ... • CPU; • Saída: Discos ópticos ou magnéticos, tela, impressora,... • Memória; • Barramentos: Seriais e paralelos. Buscar instrução Interpretar operação Buscar eventuais operandos Executar instrução

  14. Componentes • Barramentos paralelos: Controle, Endereço e dados; • Barramentos seriais: “Multiuso”.

  15. Representação numérica Bit: Informação mínima para um computador Ligado/Desligado Sim/Não 0/1

  16. Representação numérica Byte: 8 bits, 1 caractere 20 kbyte 210 Mbyte 220 Gbyte 230 Tbyte 240 Pbyte 250 .......

More Related