Pular para o conteúdo principal

Questão de Sistemas Operacionais — Conceitos Básicos em Sistemas Operacionais — VUNESP 2024

Sistemas OperacionaisConceitos 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
  1. Aesconder os dados sensíveis de uma aplicação em uma parte da memória do computador de acesso restrito.
  2. Baumentar a capacidade da memória do computador, quando for necessário, utilizando a memória secundária.
  3. Ccompactar dados na memória do computador, aumentando a sua capacidade.
  4. Dcriptografar informações na memória do computador.
  5. 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.

Gabarito: letra B.

Link permanente: /questoes/vu088176