Pular para o conteúdo principal

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

Sistemas OperacionaisVirtualização
Código
ce163338
Banca
CESPE / CEBRASPE
Órgão
TBG
Ano
2023
Nível
Superior
Cargo
Ênfase: Desenvolvimento de Software
Julgue o item seguinte, a respeito de contêineres e virtualização.Os contêineres compartilham o mesmo kernel do sistema operacional e isolam os processos da aplicação do restante do sistema, dificultando, assim, a migração e a abertura de seus componentes para utilização em desenvolvimento, testes e produção.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Contêineres e Virtualização

❌ ERRADO. O compartilhamento do kernel pelos contêineres, na verdade, facilita a migração e a portabilidade das aplicações entre ambientes de desenvolvimento, teste e produção, contrariando a afirmativa do item.

Os contêineres são uma forma de virtualização a nível de sistema operacional, onde múltiplos processos isolados compartilham o mesmo kernel do host, mas cada um possui seu próprio sistema de arquivos, bibliotecas e configurações. Esse isolamento é feito por meio de namespaces e cgroups do kernel Linux. Justamente por compartilharem o kernel, os contêineres são leves e podem ser iniciados rapidamente, além de serem altamente portáveis: uma imagem de contêiner pode ser executada em qualquer host que possua um kernel compatível, independentemente das distribuições ou versões de software instaladas.

A afirmativa de que isso "dificulta a migração" está incorreta. Na prática, a tecnologia de contêineres (como Docker) é amplamente utilizada para garantir consistência entre ambientes, permitindo que desenvolvedores empacotem a aplicação com todas as suas dependências e a movam facilmente de um ambiente para outro (desenvolvimento → teste → produção) sem alterações.

  1. 1Compartilham kernel do host
  2. 2Isolamento via namespaces/cgroups
  3. 3Leves e rápidos de iniciar
  4. 4[+] Alta portabilidade entre ambientes
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca inverte o efeito do compartilhamento do kernel. Em vez de "dificultar", os contêineres facilitam a migração e a abertura de componentes, pois a imagem encapsulada pode ser transportada e executada em qualquer sistema com kernel compatível. O candidato deve lembrar que o compartilhamento do kernel é uma característica que confere leveza e portabilidade, não um obstáculo.

✅ Gabarito: E — Errado.

Link permanente: /questoes/ce163338