Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
ce173944
Banca
CESPE / CEBRASPE
Órgão
INPI
Ano
2024
Nível
Superior
Cargo
Analista De Planejamento, Gestão E Infraestrutura Em Propriedade Industrial – Área: A10 – Gestão Da Tecnologia Da Informação Com Ênfase Em Infraestrutura De Tecnologia Da Informação
A respeito de contêineres, máquinas virtuais e DevOps, julgue o item a seguir.Contêineres e máquinas virtuais são equivalentes, sendo ambos uma cópia digital de uma máquina física; os contêineres, além de serem uma cópia digital, contêm o código de uma aplicação, suas bibliotecas e outras dependências.
  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 Máquinas Virtuais

Gabarito: Errado. A afirmação está incorreta porque contêineres e máquinas virtuais (VMs) não são equivalentes. Eles representam diferentes níveis de virtualização: VMs virtualizam o hardware completo, executando um sistema operacional convidado inteiro; contêineres virtualizam o sistema operacional, compartilhando o kernel do host e executando apenas as bibliotecas e dependências necessárias. Além disso, tanto contêineres quanto VMs podem conter código, bibliotecas e dependências de aplicação — a diferença não está no que contêm, mas no grau de isolamento e na camada de virtualização.

A principal distinção é:

  • Máquina Virtual: inclui um sistema operacional completo (guest OS), virtualiza hardware (CPU, memória, armazenamento), é mais pesada e inicializa mais lentamente.

  • Contêiner: compartilha o kernel do sistema operacional host, virtualiza apenas o espaço de usuário, é leve e inicializa quase instantaneamente.

Característica

Máquina Virtual

Contêiner

Virtualiza

Hardware completo

Sistema operacional (kernel do host)

Inclui SO próprio

Sim (guest OS)

Não (compartilha o host)

Isolamento

Mais forte (hipervisor)

Mais leve (namespaces, cgroups)

Inicialização

Minutos

Segundos

Consumo de recursos

Alto (SO completo)

Baixo (apenas dependências)

Máquina Virtual
Contêiner
Virtualiza SO
VM: hardware completo
Contêiner: kernel do host
Virtualiza hardware
VM: guest OS incluso
Contêiner: compartilha host
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca tenta igualar dois conceitos distintos, explorando a confusão comum de que ambos são "cópias digitais". Lembre-se: VM = hardware virtualizado; contêiner = sistema operacional virtualizado.

Assim, a afirmação Contêineres e máquinas virtuais são equivalentes é ERRADA.

Gabarito: Errado.

Link permanente: /questoes/ce173944