Questão de Engenharia de Software — Desenvolvimento de Software — CESPE / CEBRASPE 2024
Engenharia de Software›Desenvolvimento 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.
CCerto
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.