Revolução dos computadores

Progresso na tecnologia

Novas áreas de aplicações

  • Automóveis
  • Telefones celulares
  • Bioinformática - Genoma Humano
  • Internet
  • Dispositivos vestíveis
  • Dispositivos autônomos

Classes de Computadores

Computadores pessoais

  • De propósito geral, variedade de aplicativos
  • Projeto busca equilíbrio custo/performance

Computadores servidores

  • Baseado em redes
  • Alta capacidade, performance e confiabilidade
  • Varia de pequenos servidores a equipamentos do tamanho de edifícios

Supercomputadores

  • Cálculos complexos para aplicações científicas e de engenharia
  • Maior capacidade, mas representam uma pequena fração do mercado geral de computadores

Computadores embarcados

  • Ocultos como parte de sistemas maiores
  • Restrições rigorosas de energia/desempenho/custo
  • Presente nas mais diversas áreas: dispositivos vestíveis, periféricos para sistemas maiores

A era pós-PC

Personal Mobile Device (PMD)

  • Operados por bateria
  • Conectados a internet
  • Baixo custo, algumas centenas de dólares

Exemplos

  • Celulares
  • Tablets
  • Óculos eletrônicos

Cloud Computing

Exemplos

Por trás do programa

Info

Uma aplicação típica consiste em milhões de linhas de código (alto nível) mas o processador só entende linguagem de máquina