Tipos de Computadores - Páginas Pessoais -...
Transcript of Tipos de Computadores - Páginas Pessoais -...
Tipos de Computadores Sediane Carmem Lunardi Hernandes
1
Introdução
Objetivo
◦ Apresentar a Lei de Moore e mostrar os
vários tipos de computadores
2
a) Lei de Moore
Processadores (maioria) são um conjunto
de circuitos digitais impressos em
pastilhas de silício ou chips
◦ Para ligar ou desligar um circuito digital
dentro da CPU, a corrente elétrica deve fluir
através do meio (silício) do ponto A para o
ponto B
Velocidade da corrente que flui entre os pontos
pode ser aumentada
Reduzindo distancia entre os pontos
Reduzindo distancia entre os pontos
chips menores 3
a) Lei de Moore
Nos anos 60, Gordon Moore, ex-
presidente do conselho da Intel, formulou
a seguinte hipótese (Lei de Moore)
◦ “o progresso na fabricação de chips deveria
tornar possível dobrar o número de
transistores (interruptores microscópicos) em
um chip, mais ou menos a cada dois anos”
4
a) Lei de Moore
Número de transistores dobra a cada 18
meses
◦ Isso equivale a um aumento de 66,7% no
número de transistores por ano
5
a) Lei de Moore
Criou o que os economistas chamam de
Círculo Virtuoso
◦ Progressos na tecnologia levam a melhores
produtos e preços mais baixos
Preços mais baixos levam a novas aplicações
Novas aplicações levam a novos mercados e novas
empresas
Existência de empresas leva a concorrência
Isso cria demanda econômica por melhores tecnologias
Círculo deu a volta completa
6
b) Tipos de computadores
1. Computadores descartáveis
2. Microcontroladores
3. Computadores de jogos
4. Computadores pessoais
5. Servidores
6. Conjunto de estações de trabalho
7. Mainframes
7
1) Computadores descartáveis
Chip RFID (Radio Frequency IDentification – identificação por rádio frequência) ◦ Chip (minúsculo) que contém um minúsculo
radiotransponder e um único número de 128 bits
◦ Exemplos: Chip em produtos
http://www.youtube.com/watch?v=eob532iEpqk
Animais
Veículos
Sistema de bagagens encomendas Sistema experimental no aeroporto de Heathrow em Londres
passageiros que pagavam por serviço de RFIP recebem suas malas no hotel
Cobrança de pedágio por meio eletrônico
Mais informações: www.rfid.org
8
2) Microcontroladores
Computadores embutidos em dispositivos
que não são vendidos como computadores
◦ Gerenciam dispositivos e manipulam a
interface com o usuário
◦ Alguns exemplos de categorias:
9
2) Microcontroladores
Outros exemplos:
◦ Carro
Pode conter facilmente 50 microcontroladores que
executam subsistemas
Freios antitravamento, injeção de combustível, rádio e GPS
◦ Avião a jato
Pode facilmente ter 200 microcontroladores ou
mais deles
Piloto automático, controle de combustível, problemas em
turbinas, entre outros
10
2) Microcontroladores
Microcontroladores são computadores
pequenos, mas completo
Possuem processador, memória, capacidade de
entrada e saída (detectar os botões e
interruptores do aparelho e controlar suas luzes,
sons)
Software está no chip do microcontrolador na
forma de uma memória somente de leitura
criada quando o microcontrolador é fabricado
Podem ter versões de 4, 8, 16 e 32 bits
11
3)Computadores de jogos
Computadores normais com recursos gráficos especiais e capacidade de som, mas software limitado e pouca capacidade de extensão ◦ Sony PlayStation 2 CPU proprietária de 295 MHz e palavras de128 bits
32 MB RAM
Chip gráfico de 160 MHz fabricado por encomenda
Chip de áudio de 48 canais fabricado por encomenda
Tocador de DVD
◦ Microsoft XBOX
◦ Nintendo GameCube
12
4) Computadores pessoais
Notebooks e computadores de mesa
Coração de todo PC é uma placa de circuito impresso ◦ CPU
◦ Memória
◦ Vários dispositivos de entrada e saída (chip de som, modem, etc)
◦ Interfaces para teclado, mouse, disco, rede, etc
◦ Encaixes de expansão (slots)
Notebooks são PCs em uma embalagem menor
Há quem use o termo de Computador Pessoal para computadores com chip Intel e estação de trabalho para computadores equipados com chips RISC (Sun UltraSPARC)
13
4) Computadores pessoais
14
Apple II -
1977
5) Servidores
Servidores são computadores destinados a atender (servir) vários usuários ou programas
Esse tipo de computadores utilizam arquiteturas bastante robustas e com grande tolerância a falhas ◦ Pode ter um único processador ou vários
◦ Geralmente possui Gigabytes de memória
Centenas de gigabytes de espaço de disco rígido
Capacidade de trabalho em rede de alta velocidade
Manipulam milhares de transações por segundo
Servidor com um único processador não é muito diferente de um computador pessoal com um único processador. Executam os mesmos SOs que os PCs (variação Unix ou Windows)
15
5) Servidores
Existem vários tipos de servidores:
◦ Servidores de Banco de Dados: são
computadores com grande poder de
armazenamento e processamento destinados
a servir acessos a banco de dados;
◦ Servidores de Aplicação: são computadores
com grande poder de processamento
dedicados a execução de tarefas (programas);
◦ Servidores Web: são computadores dedicados
a prover sites e aplicações web; entre outros
16
6) Conjunto de estações de
trabalho Aglomerado de computadores
Clusters ◦ Computadores pessoais ou estações de trabalho
conectados por uma rede de gigabytes/s e executam um software especial que permite a todas as máquinas trabalharem juntas em um único problema
Exemplo de aplicação: ◦ Servidor Web Quando um site espera receber milhares de requisições
por minuto para sua páginas cluster Requisições chegam e são distribuídas pelos servidores,
permitindo que sejam processadas em paralelo – Server Farm
17
Cluster
18
6) Conjunto de estações de
trabalho Exemplo de aplicações:
◦ Simulação de colisão de galáxias
◦ Síntese de novos medicamentos
◦ Modelagem do fluxo de ar da asa de um avião
19
7) Mainframes
Computador de grande porte com grande capacidade de processamento
◦ Todo processamento acontece na CPU
Vários processadores
◦ Terminais chamados de “terminais burros” se comunicam com CPU diretamente ou através de uma rede de computadores
20
7) Mainframes
Novo nicho: Internet
◦ Serviço de Comércio Eletrônico (E-
Commerce)
Podem manipular grande quantidade de transações
por segundo
Empresas que exigem imensas bases de
dados
21
Bibliografia
TANEMBAUM, Andrew. Organização
Estruturada de Computadores. São
Paulo: Pearson Prentice Hall, 2007.
22