Pular para o conteúdo principal

Questão de Sistemas Operacionais — Virtualização — FGV 2024

Sistemas OperacionaisVirtualização
Código
fg099838
Banca
FGV
Órgão
TJ-RR
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Cibersegurança
Um contêiner é um ambiente de software onde é possível instalar uma aplicação ou microsserviço e contém todas as dependências da biblioteca, os binários e uma configuração básica, necessária para a sua execução.Em relação ao uso de contêineres, analise as afirmativas a seguir:I. Permite uma capacidade de carga muito maior, a diminuição de custos e a facilidade de manuseio.II. Padroniza o ambiente de execução da aplicação e facilita a implantação (deploy) de forma independente.III. Permite o isolamento da aplicação, dependências e recursos como em uma máquina virtual, mas de maneira mais custosa.Está correto o que se afirma em
  1. AI, apenas.
  2. BII, apenas.
  3. CI e II, apenas.
  4. DII e III, apenas.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoC — I e II, apenas.

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 (Virtualização de Sistema Operacional)

Gabarito: letra C. Corretos os itens I e II. Contêineres são ambientes leves que compartilham o kernel do hospedeiro, permitindo alta densidade, baixo custo e facilidade de implantação. O isolamento é provido em nível de sistema operacional, com menor overhead que máquinas virtuais — o que torna o item III incorreto.

A questão testa o conhecimento básico sobre contêineres, tecnologia amplamente usada em ambientes de microsserviços e DevOps. Vamos analisar cada afirmativa.

Item I — ✅ Correto

Contêineres permitem executar múltiplas aplicações no mesmo host com um consumo de recursos muito menor que VMs, reduzindo custos de hardware e licenciamento. Além disso, ferramentas como Docker e Kubernetes simplificam o gerenciamento (manuseio). Portanto, a afirmativa está correta.

Item II — ✅ Correto

A padronização do ambiente (imagem do contêiner) garante que a aplicação execute de forma idêntica em desenvolvimento, teste e produção. O deploy é independente e rápido, sem necessidade de configurar dependências externas. Afirmativa correta.

Item III — ❌ Incorreto

O erro está em afirmar que o isolamento do contêiner é "mais custoso" que o de uma máquina virtual. Na verdade, contêineres são mais eficientes: não virtualizam hardware, compartilham o kernel do SO e iniciam em segundos, enquanto VMs exigem um sistema operacional convidado completo. O custo (overhead) é menor, não maior. Portanto, a afirmativa é falsa.

Conclusão: Estão corretos apenas os itens I e II. A alternativa que os reúne é a letra C.

NÃO CAIA NESSA!

Na hora da prova, lembre-se: contêiner = leve, rápido, baixo overhead; VM = pesada, lenta para iniciar, maior isolamento. A banca costuma inverter essa relação para testar o candidato.

Link permanente: /questoes/fg099838