icc-02 evolu§£o dos computadores

Download ICC-02 Evolu§£o dos Computadores

Post on 18-Dec-2014

3.787 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

A Evolução dos Computadores: evolução operacional, a evolução das aplicações e as classes de computadores.

TRANSCRIPT

  • 1. A Evoluo dos Computadores Evoluo Operacional Evoluo das Aplicaes Classes de Computadores
  • 2. Objetivos da Evoluo Melhor atendimento das aplicaes existentes, reduzindo o tempo de processamento e o custo dos equipamentos de computao, e aumentando seu desempenho, permitindo uma expanso no prprio escopo das aplicaes. Atendimento a novas aplicaes ainda sem suporte computacional adequado. Introduo Cincia Eduardo Nicola F. Zagari 2 da Computao
  • 3. Exemplos de reas com demanda computacional crescente Fsica Csmica evoluo das galxias meteorologia, ambiente Dinmica dos Fluidos projeto aeronutico fluxo sanguneo no corao Medicina estrutura das protenas Engenharia projeto de circuitos VLSI sistemas peritos Inteligncia Artificial
  • 4. Evoluo Operacional Evoluo da forma como as tarefas so executadas em um ambiente de computao, e na interao entre os usurios finais e o computador, o que ocorreu historicamente trs maneiras: Processamento em Lote Multiprogramao Redes de Computadores Introduo Cincia Eduardo Nicola F. Zagari 4 da Computao
  • 5. Processamento em Lote Mtodo de operao de computadores usado na dcada de 50. O computador executa um programa completo por vez, ao final do que passa ao programa seguinte. Programas so submetidos para execuo em fitas ou cartes perfurados. Computadores so manipulados por especialistas, sem interao direta com o usurio. 5 Introduo Cincia da Computao Eduardo Nicola F. Zagari
  • 6. Multiprogramao O aumento no desempenho dos computadores permitiu, a partir dos anos 60, o atendimento simultneo a mais de um usurio por um computador, em um esquema de revezamento automtico entre os usurios, chamado Time-Sharing, onde pequenos intervalos de tempo (milsimos de segundo) so destinados, rotativamente, ao programa de cada usurio. Introduo Cincia da Computao Eduardo Nicola F. Zagari 6
  • 7. O Ponto de Vista Operacional Introduo Cincia da Computao Eduardo Nicola F. Zagari 7
  • 8. Computadores Paralelos P1 P2 ... Pn Conexo Conexo P1 P2 ... Pn M1 M2 ... Mn M1 M2 ... Mn Multiprocessadores Multicomputadores Memria Compartilhada Troca de Mensagens Introduo Cincia Eduardo Nicola F. Zagari 8 da Computao
  • 9. Redes de Computadores Associaes entre computadores e perifricos, permitindo aos usurios compartilhar recursos e transferir informao eletronicamente.
  • 10. Evoluo das Aplicaes Processamento de Dados Processamento de Informao Processamento de Conhecimento Processamento Inteligente inteligncia conhecimento informao dados Introduo Cincia 10 da Computao
  • 11. Processamento de Dados Dados so objetos no relacionados entre si. Processamento de dados a converso de grandes quantidades de dados de uma forma desorganizada, para outra que possa ser armazenada e analisada em um computador.
  • 12. Processamento da Informao Processamento de dados relacionados entre si.
  • 13. Processamento do Conhecimento Conhecimento todo conjunto de itens de informao ao qual se atribua um significado semntico. Exemplo de sistemas para processamento do conhecimento so os sistemas peritos, baseados em inteligncia artificial. Introduo Cincia Eduardo Nicola F. Zagari 13 da Computao
  • 14. Processamento Inteligente Inteligncia a manipulao de colees de itens de conhecimento. No existem computadores que operem neste nvel de abstrao. Cena do filme 2001, uma odissia no espao (1968), onde um computador hipottico, HAL 9000, capaz de processamento inteligente, controla uma nave espacial em viagem ao planeta Jpiter.
  • 15. Classes de Computadores No Estgio atual, a indstria de computadores produz quatro classes de equipamentos, agrupados segundo seu custo, e capacidade de processamento e de atendimento a operaes de E/S. Supercomputadores Mainframes Estaes de Trabalho Microcomputadores
  • 16. Supercomputadores Classe onde esto os computadores mais rpidos, e de maior custo em uma gerao. So usados em aplicaes com processamento intensivo. Introduo Cincia Eduardo Nicola F. Zagari 16 da Computao
  • 17. Mainframes Computadores de grande porte, com capacidade de processamento inferior aos supercomputadores, mas que suportam umgrande nmero de terminais e perifricos, voltados para aplicaes comerciais.
  • 18. Estaes de Trabalho Computadores baseados em microprocessadores, possuindo capacidades grfica e de comunicao avanadas. So projetadas para operao em rede, sendo usados em aplicaes comerciais e de engenharia.
  • 19. Microcomputadores Computador micro- processado de baixo custo Desenvolvido para uso pessoal ou em pequenas empresas Possui verses de mesa e portteis Ao contrrio das estaes, no demanda operao em rede. Introduo Cincia Eduardo Nicola F. Zagari 19 da Computao
  • 20. Classes de Computadores Introduo Cincia Eduardo Nicola F. Zagari 20 da Computa