Questão de Sistemas Operacionais — Conceitos Básicos em Sistemas Operacionais — VUNESP 2024
Sistemas Operacionais›Conceitos Básicos em Sistemas Operacionais
Código
vu088176
Banca
VUNESP
Órgão
UNESP
Ano
2024
Nível
Superior
Cargo
V - - Assistente de Informática II
De uma forma geral, os computadores utilizam o conceito de memória virtual, que tem como objetivo
Aesconder os dados sensíveis de uma aplicação em uma parte da memória do computador de acesso restrito.
Baumentar a capacidade da memória do computador, quando for necessário, utilizando a memória secundária.
Ccompactar dados na memória do computador, aumentando a sua capacidade.
Dcriptografar informações na memória do computador.
Edeixar o acesso aos dados mais utilizados mais rápido.
Revelar gabarito e comentário▾
GabaritoB — aumentar a capacidade da memória do computador, quando for necessário, utilizando a memória secundária.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Memória Virtual
Gabarito: letra B. A memória virtual tem como principal objetivo aumentar a capacidade de memória aparente do computador, utilizando a memória secundária (disco rígido, SSD) como extensão da memória RAM. Essa técnica permite executar programas maiores do que a memória física disponível e melhorar a multiprogramação.
A memória virtual é um mecanismo de gerenciamento de memória que mapeia endereços virtuais usados por um programa em endereços físicos da RAM, transferindo automaticamente blocos de dados entre a RAM e o disco quando necessário. Isso dá a ilusão de que o computador possui mais memória RAM do que realmente tem.
Alternativa A — ❌ Incorreta
Esconder dados sensíveis é função de mecanismos de proteção e isolamento (como segmentação com privilégios) ou de criptografia, não da memória virtual. Embora a memória virtual ofereça isolamento entre processos, seu objetivo não é "esconder dados sensíveis".
Alternativa B — ✅ Correta ⟵ GABARITO
A memória virtual permite que o sistema operacional utilize o disco (memória secundária) para armazenar partes de processos que não estão sendo usadas no momento, liberando RAM para outras tarefas. Com isso, a capacidade efetiva de memória do sistema é ampliada além do limite físico da RAM.
Alternativa C — ❌ Incorreta
A memória virtual não compacta dados. Ela apenas transfere páginas ou segmentos entre RAM e disco. Compactação é uma função de algoritmos de compressão, não de gerenciamento de memória.
Alternativa D — ❌ Incorreta
Criptografar dados na memória é uma técnica de segurança, não relacionada ao objetivo da memória virtual. A memória virtual pode trabalhar em conjunto com criptografia em alguns sistemas, mas esse não é seu propósito.
Alternativa E — ❌ Incorreta
Acelerar o acesso aos dados mais utilizados é função do cache (memória cache L1, L2, L3). A memória virtual, ao usar disco, na verdade reduz a velocidade de acesso (o disco é mais lento que a RAM). O objetivo da memória virtual é aumentar a capacidade, não a velocidade.
PEGA ESSA DICA!
Lembre-se da diferença: cache visa velocidade; memória virtual visa capacidade. Ambas usam hierarquia de memória, mas com propósitos distintos. Em provas de concurso, a definição clássica de memória virtual está sempre associada ao uso de memória secundária para expandir a memória principal.