Questão de Arquitetura de Software — Conceitos Básicos em Governança de TI — FEPESE 2023
- Código
- qq878522
- Banca
- FEPESE
- Órgão
- Câmara de Videira - SC
- Ano
- 2023
- Nível
- Médio
- Cargo
- Técnico em Informática
- Adma
- Bswap
- Ccache
- Daddm
- Emerge
GabaritoB — swap
Gabarito: letra B. A área do disco rígido que funciona como extensão da memória RAM quando a capacidade desta é insuficiente é chamada de swap (ou área de troca). Esse mecanismo é parte da gerência de memória dos sistemas operacionais, que utiliza o disco como memória secundária para armazenar temporariamente dados que não cabem na RAM.
O conceito central aqui é a memória virtual, uma técnica que permite ao sistema operacional usar o disco rígido como uma extensão da memória RAM. Quando a RAM está cheia, o SO move páginas de memória menos utilizadas para uma área específica do disco, liberando espaço na RAM para os processos ativos. Essa área é chamada de swap (no Linux) ou arquivo de paginação (no Windows). O termo "swap" também se refere ao ato de trocar dados entre a RAM e o disco.
A banca explora a confusão entre swap e cache. Enquanto o swap é uma extensão da RAM (memória secundária), a cache é uma memória mais rápida e menor, localizada entre a CPU e a RAM, que armazena dados frequentemente acessados para acelerar o processamento. São conceitos opostos: um expande a memória, o outro acelera o acesso.
DMA (Direct Memory Access) é um mecanismo que permite que dispositivos de hardware (como discos e placas de rede) acessem a memória RAM diretamente, sem passar pela CPU. Não tem relação com extensão de memória.
Swap é exatamente a área do disco rígido usada como extensão da memória RAM. Quando a RAM é insuficiente, o sistema operacional move dados para a área de swap, liberando espaço na memória principal. É o conceito descrito no enunciado.
Cache é uma memória de alta velocidade, menor e mais cara que a RAM, usada para armazenar dados frequentemente acessados, reduzindo o tempo de acesso. Não é uma extensão da RAM, mas sim uma memória intermediária entre a CPU e a RAM.
ADDM não é um termo técnico reconhecido na área de memória ou armazenamento. Não corresponde a nenhum conceito padrão de sistemas operacionais.
Merge (mesclagem) é um termo usado em algoritmos de ordenação ou em controle de versão, não tem relação com memória ou armazenamento.
A banca troca swap por cache, dois conceitos de memória que são facilmente confundidos. Lembre-se: swap = extensão da RAM (disco); cache = memória rápida entre CPU e RAM. Com essa distinção, você elimina a pegadinha na hora.
Para fixar, associe: swap = "troca" (em inglês, swap significa trocar) — o sistema troca dados entre RAM e disco. Cache = "esconderijo" — guarda dados para acesso rápido. Quando a questão falar em "extensão da RAM", a resposta é sempre swap.
Gabarito: letra B
Link permanente: /questoes/qq878522