Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — FUNDATEC 2023

Sistemas OperacionaisVirtualização
Código
qq895442
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Técnica que resolve um problema comum de heterogeneidade dos dispositivos disponíveis, cujo problema faz com que determinado serviço que se pretendia executar não funcione da maneira esperada em outro computador, porque determinadas aplicações necessitam de bibliotecas e pacotes específicos para serem executadas e que implementa desde o hardware até software do dispositivo. Qual técnica é essa?
  1. AClean Code.
  2. BMáquinas virtuais.
  3. CKubernetes.
  4. DDocker.
  5. ESwarm.
Revelar gabarito e comentário

GabaritoB — Máquinas virtuais.

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 Máquinas Virtuais

Gabarito: letra B. A questão descreve uma técnica que resolve a heterogeneidade de hardware e dependências de bibliotecas, implementando desde o hardware até o software. Isso é exatamente o que uma máquina virtual faz: emula um computador completo, permitindo executar sistemas operacionais e aplicações independentemente do hardware físico subjacente. Containers (Docker) compartilham o kernel do host e não virtualizam hardware; Kubernetes e Swarm são ferramentas de orquestração; Clean Code é uma prática de programação.

1Máquina virtual
Emula hardware completo
SO convidado independente
Isolamento total
2Container (Docker)
Compartilha kernel do host
Apenas aplicação + dependências
Leve e rápido
3Orquestração
Kubernetes
Swarm
Técnicas de isolamento
LEVELsoulevel.com.br
Técnicas de isolamento: Máquina virtual (Emula hardware completo, SO convidado independente, Isolamento total); Container (Docker) (Compartilha kernel do host, Apenas aplicação + dependências, Leve e rápido); Orquestração (Kubernetes, Swarm)

Alternativa A — ❌ Incorreta

Clean Code refere-se a boas práticas de codificação, não a virtualização ou isolamento de ambientes.

Alternativa B — ✅ Correta ⟵ GABARITO

Máquinas virtuais criam uma abstração completa do hardware, permitindo que aplicações com bibliotecas específicas rodem em qualquer plataforma, resolvendo problemas de compatibilidade.

Alternativa C — ❌ Incorreta

Kubernetes é uma plataforma de orquestração de containers, não virtualiza hardware.

Alternativa D — ❌ Incorreta

Docker é uma tecnologia de containers, que compartilha o kernel do SO host e não emula hardware.

Alternativa E — ❌ Incorreta

Swarm é também uma ferramenta de orquestração de containers, similar ao Kubernetes.

Gabarito: letra B

Link permanente: /questoes/qq895442