ICC-02 Evolução dos Computadores

4,364 views

Published on

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

Published in: Technology, Spiritual
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,364
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
165
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

ICC-02 Evolução dos Computadores

  1. 1. A Evolução dos Computadores Evolução Operacional Evolução das Aplicações Classes de Computadores
  2. 2. Objetivos da Evolução Melhor atendimento das aplicações existentes, reduzindo o tempo de processamento e o custo dos equipamentos de computação, e aumentando seu desempenho, permitindo uma expansão no próprio escopo das aplicações. Atendimento a novas aplicações ainda sem suporte computacional adequado. Introdução à Ciência Eduardo Nicola F. Zagari 2 da Computação
  3. 3. Exemplos de áreas com demanda computacional crescente Física Cósmica evolução das galáxias meteorologia, ambiente Dinâmica dos Fluidos projeto aeronáutico fluxo sanguíneo no coração Medicina estrutura das proteínas Engenharia projeto de circuitos VLSI sistemas peritos Inteligência Artificial
  4. 4. Evolução Operacional Evolução da forma como as tarefas são executadas em um ambiente de computação, e na interação entre os usuários finais e o computador, o que ocorreu historicamente três maneiras: • Processamento em Lote • Multiprogramação • Redes de Computadores Introdução à Ciência Eduardo Nicola F. Zagari 4 da Computação
  5. 5. Processamento em Lote • Método de operação de computadores usado na década de 50. • O computador executa um programa completo por vez, ao final do que passa ao programa seguinte. • Programas são submetidos para execução em fitas ou cartões perfurados. • Computadores são manipulados por especialistas, sem interação direta com o usuário. 5 Introdução à Ciência da Computação Eduardo Nicola F. Zagari
  6. 6. Multiprogramação O aumento no desempenho dos computadores permitiu, a partir dos anos 60, o atendimento simultâneo a mais de um usuário por um computador, em um esquema de revezamento automático entre os usuários, chamado “Time-Sharing”, onde pequenos intervalos de tempo (milésimos de segundo) são destinados, rotativamente, ao programa de cada usuário. Introdução à Ciência da Computação Eduardo Nicola F. Zagari 6
  7. 7. O Ponto de Vista Operacional Introdução à Ciência da Computação Eduardo Nicola F. Zagari 7
  8. 8. Computadores Paralelos P1 P2 ... Pn Conexão Conexão P1 P2 ... Pn M1 M2 ... Mn M1 M2 ... Mn Multiprocessadores Multicomputadores Memória Compartilhada Troca de Mensagens Introdução à Ciência Eduardo Nicola F. Zagari 8 da Computação
  9. 9. Redes de Computadores Associações entre computadores e periféricos, permitindo aos usuários compartilhar recursos e transferir informação eletronicamente.
  10. 10. Evolução das Aplicações • Processamento de Dados • Processamento de Informação • Processamento de Conhecimento • Processamento Inteligente inteligência conhecimento informação dados Introdução à Ciência 10 da Computação
  11. 11. Processamento de Dados Dados são objetos não relacionados entre si. Processamento de dados é a conversão de grandes quantidades de dados de uma forma desorganizada, para outra que possa ser armazenada e analisada em um computador.
  12. 12. Processamento da Informação Processamento de dados relacionados entre si.
  13. 13. Processamento do Conhecimento • Conhecimento é todo conjunto de itens de informação ao qual se atribua um significado semântico. • Exemplo de sistemas para processamento do conhecimento são os “sistemas peritos”, baseados em inteligência artificial. Introdução à Ciência Eduardo Nicola F. Zagari 13 da Computação
  14. 14. Processamento Inteligente • Inteligência é a manipulação de coleções de itens de conhecimento. • Não existem computadores que operem neste nível de abstração. Cena do filme “2001, uma odisséia no espaço” (1968), onde um computador hipotético, HAL 9000, capaz de processamento inteligente, controla uma nave espacial em viagem ao planeta Júpiter.
  15. 15. Classes de Computadores No Estágio atual, a indústria de computadores produz quatro classes de equipamentos, agrupados segundo seu custo, e capacidade de processamento e de atendimento a operações de E/S. • Supercomputadores • Mainframes • Estações de Trabalho • Microcomputadores
  16. 16. Supercomputadores Classe onde estão os computadores mais rápidos, e de maior custo em uma geração. São usados em aplicações com processamento intensivo. Introdução à Ciência Eduardo Nicola F. Zagari 16 da Computação
  17. 17. Mainframes Computadores de grande porte, com capacidade de processamento inferior aos supercomputadores, mas que suportam um´grande número de terminais e periféricos, voltados para aplicações comerciais.
  18. 18. Estações de Trabalho • Computadores baseados em microprocessadores, possuindo capacidades gráfica e de comunicação avançadas. • São projetadas para operação em rede, sendo usados em aplicações comerciais e de engenharia.
  19. 19. Microcomputadores • Computador micro- processado de baixo custo • Desenvolvido para uso pessoal ou em pequenas empresas • Possui versões de mesa e portáteis • Ao contrário das estações, não demanda operação em rede. Introdução à Ciência Eduardo Nicola F. Zagari 19 da Computação
  20. 20. Classes de Computadores Introdução à Ciência Eduardo Nicola F. Zagari 20 da Computação

×