Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — CESPE / CEBRASPE 2024

Sistemas OperacionaisVirtualização
Código
ce168171
Banca
CESPE / CEBRASPE
Órgão
APEX Brasil
Ano
2024
Nível
Superior
Cargo
Analista - Operações e Segurança de Tecnologia da Informação (TIC) - Especialidade: Infraestrutura de TIC
Determinada tecnologia permite empacotar aplicativos com todo o seu ambiente de execução, oferecendo um mecanismo de empacotamento lógico em que os aplicativos podem ser abstraídos pelo ambiente no qual são efetivamente executados. Essa tecnologia é conhecida como
  1. Ahypervisor.
  2. Borquestração.
  3. Ccontêiner.
  4. DDevOps.
Revelar gabarito e comentário

GabaritoC — contêiner.

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 Contêineres

Gabarito: letra C (contêiner). A tecnologia que empacota aplicativos com todo o seu ambiente de execução, abstraindo o ambiente de execução, é exatamente o contêiner. Ele permite que a aplicação e suas dependências sejam executadas de forma isolada e portátil, compartilhando o kernel do sistema operacional hospedeiro.

1Nível de hardware
Hypervisor (máquinas virtuais completas)
Cada VM com SO próprio
2Nível de SO
Contêiner (aplicação + dependências)
Compartilha kernel do host
Isolamento leve e portátil
3Gerenciamento
Orquestração (Kubernetes, Swarm)
Escalonamento, balanceamento
4Metodologia
DevOps (cultura Dev+Ops)
Virtualização
LEVELsoulevel.com.br
Virtualização: Nível de hardware (Hypervisor (máquinas virtuais completas), Cada VM com SO próprio); Nível de SO (Contêiner (aplicação + dependências), Compartilha kernel do host, Isolamento leve e portátil); Gerenciamento (Orquestração (Kubernetes, Swarm), Escalonamento, balanceamento); Metodologia (DevOps (cultura Dev+Ops))

Alternativa A — ❌ Incorreta

O hypervisor (ou monitor de máquina virtual) gerencia múltiplas máquinas virtuais completas, cada uma com seu próprio sistema operacional convidado. Ele virtualiza o hardware, não apenas o ambiente de execução da aplicação. Não se trata de empacotamento lógico de aplicativos com suas dependências.

Alternativa B — ❌ Incorreta

Orquestração refere-se ao gerenciamento automatizado de contêineres (ex: Kubernetes, Docker Swarm), incluindo escalonamento, balanceamento e distribuição. Não é a tecnologia de empacotamento em si, mas uma camada superior de gerenciamento.

Alternativa C — ✅ Correta ⟵ GABARITO

Contêiner é uma tecnologia de virtualização a nível de sistema operacional que empacota a aplicação e todas as suas dependências (bibliotecas, binários, configurações) em uma unidade leve e portátil. O contêiner compartilha o kernel do host, mas possui seu próprio sistema de arquivos, rede e processos isolados. É exatamente o descrito no enunciado: empacotar aplicativos com todo o ambiente de execução, abstraindo o ambiente onde são executados.

Alternativa D — ❌ Incorreta

DevOps é uma cultura, conjunto de práticas e ferramentas que integram desenvolvimento (Dev) e operações (Ops) para melhorar a colaboração e automação. Não é uma tecnologia de empacotamento de aplicações.

NÃO CAIA NESSA!

Para não confundir, lembre-se: hypervisor virtualiza hardware (máquinas virtuais completas); contêiner virtualiza o sistema operacional (apenas a aplicação e dependências). A orquestração gerencia contêineres, e DevOps é uma metodologia.

Gabarito: letra C.

Link permanente: /questoes/ce168171