Processamento
Tudo começa no processador — o "cérebro" que executa as instruções. Vamos ver de onde ele veio e depois entender como medimos sua velocidade. Clique nas imagens para ver mais de perto.
Como chegamos até aqui
Válvulas eletrônicas
Os primeiros computadores usavam milhares de válvulas — do tamanho de uma lâmpada — que esquentavam muito e queimavam com frequência.
Transistores
Muito menores, mais confiáveis e mais econômicos que as válvulas — encolheram os computadores drasticamente.
Circuitos integrados
Dezenas de transistores passaram a caber numa única pastilha de silício — o "chip" — tornando os computadores menores e mais baratos.
O primeiro microprocessador
A Intel lançou o 4004: o primeiro "cérebro" completo de computador dentro de um único chip.
Processadores multi-núcleo
Chips com múltiplos núcleos e bilhões de transistores. É sobre isso que vamos falar em Processamento.
O que é Hertz (Hz)?
Hertz não é uma palavra exclusiva de computador. É simplesmente a unidade que mede quantas vezes por segundo alguma coisa se repete. Um coração batendo uma vez por segundo bate a 1 Hz. Um metrônomo marcando duas batidas por segundo está em 2 Hz.
Dentro do processador, cada "batida" é um pequeno passo de trabalho: somar dois números, mover um dado de um lugar para outro. Um processador de 3 GHz dá 3 bilhões dessas batidas por segundo. É rápido demais pra qualquer coisa que a gente consiga imaginar em escala humana.
| Unidade | Significado | Exemplo |
|---|---|---|
| 1 Hz | 1 vez por segundo | Ponteiro de segundos de um relógio |
| 1 MHz | 1 milhão de vezes por segundo | Processadores dos anos 80/90 |
| 1 GHz | 1 bilhão de vezes por segundo | Processadores atuais (2 a 5 GHz) |
Qual é o seu "Hz pessoal"?
Você vai tocar num quadrado o mais rápido possível durante 5 segundos. No final, a gente compara o seu ritmo com o de um processador real.
E os núcleos (cores)?
Se o Hz é a velocidade de cada "batida", os núcleos são a quantidade de trabalhadores fazendo essas batidas ao mesmo tempo.
Imagine uma cozinha. Com 1 núcleo, existe apenas 1 cozinheiro: ele corta, tempera e mexe a panela, uma coisa de cada vez — mesmo que seja rapidíssimo. Com 4 núcleos, são 4 cozinheiros trabalhando ao mesmo tempo, cada um numa tarefa diferente. O resultado sai muito mais rápido quando o trabalho pode ser dividido.
Corrida: 1 núcleo x 4 núcleos
Ambos vão "processar" 8 tarefinhas iguais. Veja quem termina primeiro e por quê.
E o que são threads?
Uma thread é um cozinheiro que aprendeu a alternar rapidinho entre duas tarefas, mesmo trabalhando sozinho: mexe a panela um pouco, dá uma olhada no forno, volta pra panela. Ele não virou dois cozinheiros — continua sendo um só — mas aproveita melhor os momentos de espera. Um núcleo com threads consegue lidar com mais de uma tarefa "ao mesmo tempo", mesmo sem ser um núcleo extra de verdade.
Memória
Peças que ocupavam uma sala inteira hoje cabem na ponta do dedo. Veja como a memória evoluiu antes de entendermos a RAM de hoje. Clique nas imagens para ver mais de perto.
Como chegamos até aqui
Memória de núcleo magnético
Pequenos anéis magnéticos entrelaçados por fios finíssimos; cada anel guardava 1 bit.
RAM em chips de silício
A memória passou a ser fabricada em chips, ficando muito mais rápida, compacta e barata.
RAM DDR moderna
Pentes de memória que enviam e recebem dados bilhões de vezes por segundo. Explicamos direitinho em Memória RAM.
Memória RAM: rápida, mas esquecida
A RAM (Random Access Memory, "memória de acesso aleatório") é a memória que o computador usa enquanto está ligado e trabalhando. É nela que ficam os programas abertos, as abas do navegador, o jogo que você está jogando agora mesmo.
Pense na diferença entre uma mesa de trabalho e um armário. A mesa (RAM) é onde você espalha o que está usando agora — rápido de pegar, rápido de guardar, mas pequena. O armário (armazenamento, que veremos a seguir) guarda tudo por muito mais tempo, só que é mais lento para buscar as coisas lá dentro.
A característica mais importante da RAM é que ela é volátil: quando o computador é desligado, tudo que estava na RAM desaparece. Por isso, quando você "salva" um arquivo, ele sai da RAM (temporária) e vai para o armazenamento (permanente).
| Característica | RAM (memória) | Armazenamento (HD/SSD) |
|---|---|---|
| Velocidade | Extremamente rápida | Mais lenta |
| Dados ao desligar | Perde tudo (volátil) | Mantém tudo (não volátil) |
| Função | Trabalho imediato | Guardar por muito tempo |
Como a RAM funciona por dentro
A RAM é organizada em milhões de "endereços" — como caixinhas de correio numeradas. Cada endereço guarda um pequeno pedaço de dado. Quando o processador precisa de alguma informação, ele simplesmente pede o endereço certo, e a resposta chega quase instantaneamente, porque é tudo eletrônico — não existe nenhuma peça mecânica se movendo, como acontece num HD.
A maior parte da RAM usada hoje (chamada DRAM) guarda cada bit como uma cargazinha elétrica dentro de um capacitor microscópico. O problema é que essa carga vaza sozinha em poucos milissegundos. Para os dados não desaparecerem, o computador precisa recarregar cada capacitor milhares de vezes por segundo, o tempo todo, enquanto está ligado. É justamente essa dependência constante de energia que torna a RAM volátil: assim que a energia falta, esse processo de recarga para, as cargas se esvaem e os dados somem quase instantaneamente — não é só uma questão de "esquecer ao desligar", é literalmente eletricidade vazando.
Como isso aparece no jogo a seguir
Cada par de símbolos que você encontrar no jogo representa um dado guardado num desses "endereços" da RAM, prontinho para o processador usar a qualquer momento — é por isso que, quando você acerta um par rapidamente, parece "instantâneo": é exatamente essa velocidade que a RAM oferece. Só que existe um porém: enquanto você joga, uma barra de energia vai diminuindo, representando essa recarga constante que mantém os capacitores "vivos". Se a energia acabar antes de você organizar tudo, é como desligar o computador de repente: os capacitores param de ser recarregados, a carga vaza e tudo que ainda estava "solto" na memória, sem ter sido combinado (gravado), simplesmente desaparece — é a volatilidade da RAM na prática.
Jogo da memória (RAM) — corrida contra a energia
Encontre os 6 pares antes que a energia acabe. Cada par combinado é um dado que ficou "guardado com sucesso" na memória. Se o tempo zerar antes, a memória desliga e tudo que não foi combinado se perde — igualzinho a uma RAM de verdade!
Armazenamento
Diferente da memória RAM, o armazenamento guarda dados mesmo com o computador desligado — e passou por muitos formatos diferentes ao longo da história. Clique nas imagens para ver mais de perto.
Como chegamos até aqui
Cartão perfurado
Furos no papel representavam dados; vinha de máquinas de tear e censos antes dos computadores.
Tambor magnético
Cilindro giratório com superfície magnética, lido por cabeças fixas.
Fita magnética
Dados gravados sequencialmente numa fita, como um cassete.
Disco rígido (HD)
Discos giratórios com um braço que lê e grava magneticamente.
Disquete (floppy disk)
Disco flexível dentro de um envelope plástico rígido.
Fita cassete doméstica
Usada em microcomputadores domésticos para gravar programas.
CD-ROM
Dados lidos por um feixe de laser refletido na superfície do disco.
DVD
Mesmo princípio do CD, com muito mais capacidade.
Pen drive (memória flash)
Memória eletrônica portátil, sem partes móveis.
SSD
Memória flash usada como armazenamento principal, muito mais rápida que o HD.
Nuvem (cloud storage)
Dados guardados em servidores conectados à internet, acessados de qualquer lugar.
Bits, bytes e todo o resto
Tudo o que um computador guarda de forma permanente — fotos, músicas, textos — vira, no fundo, uma sequência enorme de 0s e 1s. Cada 0 ou 1 é um bit. Um grupo de 8 bits forma um byte, que costuma dar conta de guardar uma única letra ou caractere.
| Unidade | Sigla | Equivale a | Exemplo do dia a dia |
|---|---|---|---|
| Byte | B | 8 bits | 1 letra, tipo "A" |
| Kilobyte | KB | ~1.000 bytes | Uma página de texto simples |
| Megabyte | MB | ~1.000 KB | Uma foto de celular ou uma música |
| Gigabyte | GB | ~1.000 MB | Um filme em boa qualidade |
| Terabyte | TB | ~1.000 GB | Milhares de filmes ou fotos |
Qual unidade combina com cada arquivo?
Você vai ver um item do dia a dia. Escolha a unidade de armazenamento mais provável para ele. São 5 rodadas.
Cartões perfurados: o byte antes da eletrônica
Como vimos na linha do tempo, antes dos discos e pen drives, os primeiros computadores guardavam dados em cartões de papel com furos. A regra era simples: furo = 1, sem furo = 0. Uma fileira de 8 posições formava um byte — o mesmo byte que hoje mora dentro de um chip, só que em papel.
Decifre o cartão perfurado
Cada cartão abaixo mostra 8 posições: furo (escuro) = 1, sem furo (claro) = 0. Descubra qual letra está codificada. São 5 rodadas.
Tabela completa de códigos (letras, números e símbolos)
Essa é a tabela usada nos jogos e nos exercícios de hoje — cada caractere e seu código de 8 bits.
Como o computador guarda e processa imagens (pixels)
Uma imagem digital é dividida numa grade de quadradinhos chamados pixels. Cada pixel guarda um número (ou um grupo de números) que representa sua cor. Numa imagem simples, em preto e branco, cada pixel pode ser representado por apenas 1 bit: 1 para pintado, 0 para branco. Numa foto colorida, cada pixel costuma usar 24 bits — 3 grupos de 8 bits para dizer quanto de vermelho, verde e azul aquele ponto tem.
É como preencher uma cartela de ponto-cruz: cada quadradinho da grade é um pixel, e a sequência de instruções ("pinta, pinta, deixa em branco, pinta...") que alguém segue linha por linha é exatamente o tipo de código que o computador guarda para lembrar da imagem depois.
Processar uma imagem é o processador lendo e desenhando esses números na tela, muitas vezes por segundo. Armazenar uma imagem é guardar essa mesma sequência de números permanentemente num arquivo. Quanto mais pixels (maior a resolução) e mais cores, mais bits são necessários — por isso fotos em alta resolução ocupam mais espaço.
Decodifique a imagem em pixels
Ao lado está o código de uma imagem pequena, linha por linha (1 = pintado, 0 = branco). Pinte a grade clicando nos quadradinhos para reconstruir a imagem só olhando o código. Depois clique em "Conferir" para ver quantos pixels você acertou.
Hora de colocar a mão na massa
Depois de ler tudo isso, vamos praticar em sala com dois exercícios. Você pode treinar aqui embaixo antes.
Exercício 1 · Mensagem em código binário
Em duplas, vocês vão escrever uma mensagem curta transformando cada letra em um código de 8 bits (0s e 1s), usando a tabela de códigos do anexo impresso. Depois trocam as mensagens e decodificam a do colega.
Use a ferramenta abaixo para treinar antes — ela aceita qualquer letra, mas no exercício impresso usem apenas a tabela de A a Z fornecida pelo professor.
Exercício 2 · Pixel art: desenhando com bits
Pinte um desenho simples na grade abaixo para sentir como uma imagem é montada pixel por pixel, do mesmo jeito que o computador enxerga.
Imagine sua grade só em preto e branco: cada quadradinho pintado ou em branco já é 1 bit — pintado = 1, em branco = 0. Lendo uma linha inteira da esquerda pra direita, você tem uma sequência de bits, exatamente como no Jogo 06. Quando a gente usa cores, cada pixel passa a precisar de mais bits (como no quadro de código ao lado), mas a ideia central é sempre a mesma: todo desenho vira uma fileira de números.
Crie seu desenho
Escolha uma cor e clique nos quadradinhos para pintar. Clique de novo para apagar.
Isso vira código assim
Pixel pintado com cobre (#A85C22) R: 168 -> 10101000 G: 92 -> 01011100 B: 34 -> 00100010
Cada pixel colorido na sua tela vira, por trás, um conjunto de números como esse — exatamente o tipo de código que o processador lê e que o armazenamento guarda.