Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — FGV 2026

Sistemas OperacionaisVirtualização
Código
gp021163
Banca
FGV
Órgão
TJ-SC
Ano
2026
Cargo
Analista de Sistemas
Sobre o processo de virtualização de computadores, é corretoafirmar que
  1. Apara realizar a virtualização, utiliza-se um software chamado hypervisor, responsável por gerenciar máquinas virtuais e abstrair os recursos de hardware para os sistemas operacionais convidados.
  2. Bo processo de virtualização traz benefícios no tempo deprocessamento, pois a latência de resposta dos processosvirtualizados é menor do que nos sistemas não virtualizados.
  3. Ca virtualização traz ganhos econômicos, pois é possívelvirtualizar diversas cópias de sistemas proprietários, como oWindows ou iOS em máquinas Linux com apenas acesso a umalicença.
  4. Dum dos benefícios da virtualização é a escalabilidade, pois elapermite que processadores de diversos servidores distintossejam usados em um único sistema virtual.
  5. Eos containers são sistemas operacionais generalistas virtualizados, que permitem flexibilidade na utilização dos recursos de hardware e facilitam o deployment de soluções.
Revelar gabarito e comentário

GabaritoA — para realizar a virtualização, utiliza-se um software chamado hypervisor, responsável por gerenciar máquinas virtuais e abstrair os recursos de hardware para os sistemas operacionais convidados.

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”.

Virtualização e Hipervisores

Gabarito: letra A. A virtualização de computadores é viabilizada por um software denominado hipervisor (ou monitor de máquina virtual), que gerencia as máquinas virtuais e abstrai os recursos de hardware para os sistemas operacionais convidados. As demais alternativas apresentam erros conceituais: a virtualização não reduz a latência (B), não elimina a necessidade de licenças por cópia (C), não agrega processadores de servidores distintos em um único sistema (D) e containers não são sistemas operacionais generalistas virtualizados (E).

A virtualização é uma técnica que permite executar múltiplos sistemas operacionais (chamados convidados ou guest) sobre um único hardware físico (chamado hospedeiro ou host), criando uma camada de abstração entre o software e o hardware. Essa camada é o hipervisor, também conhecido como monitor de máquina virtual (VMM – Virtual Machine Monitor). O hipervisor é responsável por:

  • Gerenciar as máquinas virtuais: criar, iniciar, pausar, migrar e encerrar VMs.

  • Abstrair os recursos de hardware: apresentar a cada sistema convidado uma visão virtualizada de CPU, memória, disco, rede e demais dispositivos, como se fossem recursos exclusivos.

  • Isolar os sistemas convidados: garantir que uma VM não interfira nas demais, proporcionando segurança e estabilidade.

Existem duas arquiteturas principais de hipervisores:

Característica

Hipervisor Tipo 1 (nativo/bare-metal)

Hipervisor Tipo 2 (convidado/hosted)

Execução

Diretamente sobre o hardware

Sobre um sistema operacional hospedeiro

Desempenho

Superior (acesso direto ao hardware)

Inferior (depende do SO hospedeiro)

Exemplos

VMware ESXi, Microsoft Hyper-V, Xen, KVM

Oracle VirtualBox, VMware Workstation

A virtualização traz benefícios como consolidação de servidores (reduzindo custos com hardware, energia e espaço físico), isolamento entre sistemas, facilidade de migração de máquinas virtuais e execução de aplicações legadas em sistemas operacionais sem suporte. No entanto, é importante destacar que a virtualização não elimina a necessidade de licenças de software proprietário, não reduz a latência de processamento (na verdade, pode adicionar uma pequena sobrecarga) e não permite combinar processadores de servidores distintos em um único sistema virtual — cada VM utiliza os recursos do hardware onde está hospedada.

Os containers, por sua vez, são uma forma de virtualização do sistema operacional (ou virtualização em nível de userspace), onde o núcleo do sistema operacional é compartilhado entre os contêineres, mas cada um possui seu próprio espaço de usuário isolado. Eles não são sistemas operacionais generalistas virtualizados, mas sim ambientes isolados que compartilham o mesmo kernel do hospedeiro.

A pegadinha central desta questão está em distinguir o que é virtualização de hardware (hipervisores) do que é virtualização de sistema operacional (containers) e em reconhecer as limitações reais da virtualização. A alternativa A descreve corretamente o papel do hipervisor, enquanto as demais apresentam afirmações falsas ou imprecisas.

Virtualização
  • 1Hipervisor (VMM)
    • Tipo 1 (bare-metal)
      • ESXi, Hyper-V, Xen, KVM
    • Tipo 2 (hosted)
      • VirtualBox, VMware Workstation
  • 2Benefícios
    • Consolidação de servidores
    • Isolamento entre sistemas
    • Migração de VMs
  • 3Limitações
    • Não reduz latência
    • Não dispensa licenças
    • Não agrega CPUs de servidores distintos
  • 4Containers
    • Virtualização do SO (userspace)
    • Compartilham o kernel do hospedeiro
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

A alternativa descreve com precisão o papel do hipervisor: um software que gerencia máquinas virtuais e abstrai os recursos de hardware para os sistemas operacionais convidados. O hipervisor é a camada de virtualização que cria a interface virtual a partir da interface real, permitindo que cada sistema convidado execute como se tivesse acesso exclusivo ao hardware. Essa é a definição fundamental da virtualização de hardware.

Alternativa B — ❌ Incorreta

Afirma que a virtualização reduz a latência de resposta dos processos. Na realidade, a virtualização adiciona uma camada de abstração entre o sistema operacional convidado e o hardware, o que pode aumentar a latência, não diminuí-la. O hipervisor precisa intermediar o acesso aos recursos, o que introduz uma pequena sobrecarga de desempenho. A virtualização traz benefícios como consolidação e isolamento, mas não melhora o tempo de processamento.

Alternativa C — ❌ Incorreta

Afirma que é possível virtualizar diversas cópias de sistemas proprietários com apenas uma licença. Isso é falso: cada cópia de um sistema operacional proprietário (como Windows) exige uma licença própria, mesmo em ambiente virtualizado. A virtualização pode gerar economia de custos com hardware e energia, mas não elimina a necessidade de licenciamento de software.

Alternativa D — ❌ Incorreta

Afirma que a virtualização permite usar processadores de diversos servidores distintos em um único sistema virtual. Isso não é verdade: cada máquina virtual utiliza os recursos do hardware do servidor onde está hospedada. A virtualização não agrega processadores de servidores diferentes em um único sistema; ela particiona os recursos de um único servidor físico entre várias VMs.

Alternativa E — ❌ Incorreta

Afirma que containers são sistemas operacionais generalistas virtualizados. Na verdade, containers são uma forma de virtualização do sistema operacional (ou virtualização em nível de userspace), onde o núcleo do sistema operacional é compartilhado entre os contêineres, mas cada um possui seu próprio espaço de usuário isolado. Eles não são sistemas operacionais completos virtualizados, mas sim ambientes isolados que compartilham o mesmo kernel do hospedeiro.

Gabarito: letra A

Link permanente: /questoes/gp021163