Pular para conteúdo

💪 Exercícios — Aula 13: Memória e Armazenamento

Domine o entendimento sobre como os dados são guardados e acessados, e aprenda a diferenciar as diversas tecnologias de memória.

🟢 Nível Básico

1. O Teste do Desligamento

Imagine que você está escrevendo um texto e o computador desliga subitamente antes de você salvar. - O que acontece com os dados que estavam na Memória RAM? - O que acontece com os dados que já haviam sido salvos no SSD/HD?

2. Corrida de Velocidade

Coloque as memórias abaixo em ordem, da MAIS RÁPIDA para a MAIS LENTA: - [ ] Memória RAM - [ ] Disco Rígido (HD) - [ ] Registradores da CPU - [ ] Memória Cache


🟡 Nível Intermediário

3. Mecânico vs Eletrônico

Explique a principal diferença física entre o funcionamento de um HD (Hard Drive) e um SSD (Solid State Drive). Por que o SSD é tão mais silencioso e rápido?

4. O Cálculo do Sistema

Os fabricantes dizem que 1 Kilobyte = 1.000 Bytes (padrão decimal). Porém, o sistema operacional usa a base 2. - a) Quantos Bytes existem realmente em 1 KiB (Kibibyte)? - b) Por que um "Pendrive de 32 GB" parece ter menos espaço quando o conectamos ao computador?


🔴 Desafio Master

5. O Salva-Vidas do SO: Memória Virtual 🆘

Quando a memória RAM física do seu computador acaba, o Sistema Operacional utiliza uma técnica chamada Memória Virtual. - a) Como essa técnica funciona na prática? (Onde o SO busca espaço extra?) - b) Qual a principal desvantagem de depender excessivamente da Memória Virtual para rodar programas pesados?


📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### 1. Memória Volátil vs Não-Volátil - **Volátil (ex: RAM, Cache, Registradores):** Perde todos os dados armazenados assim que a alimentação elétrica é desligada. - **Não-Volátil (ex: SSD, HD, Flash/ROM):** Retém as informações permanentemente sem eletricidade. ### 2. Hierarquia de Velocidade (Mais rápida para a mais lenta) 1. Registradores da CPU (fração de nanossegundo) 2. Cache L1, L2, L3 (1 a 10 nanossegundos) 3. Memória Principal RAM (50 a 100 nanossegundos) 4. Armazenamento Secundário SSD NVMe (microssegundos) 5. Disco Rígido HDD Mecânico (milissegundos) ### 3. SSD vs HD Mecânico - O HD utiliza discos magnéticos giratórios e um braço mecânico de leitura/gravação (sujeito a desgaste físico e latência de rotação). - O SSD utiliza chips de memória flash eletrônica de estado sólido (sem partes móveis), oferecendo taxas de leitura/escrita dezenas de vezes mais rápidas. ### 4. Cálculo de Capacidade - $1 ext{ KB} = 1.024 ext{ Bytes}$ - $1 ext{ MB} = 1.024 ext{ KB} = 1.048.576 ext{ Bytes}$ - $1 ext{ GB} = 1.024 ext{ MB}$

Ver Aula 13 Responder Quiz 13