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
ce169781
Banca
CESPE / CEBRASPE
Órgão
CAU-BR
Ano
2024
Nível
Superior
Cargo
Analista de Sistema de Informação
No que diz respeito a refatoração e modernização de software, julgue o item subsequente.Ao se aplicar um patch em um container, outro container pode ser gerado, o que permite a verificação do impacto do patch sobre as aplicações.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Refatoração e Modernização de Software — Aplicação de Patch em Contêiner

Gabarito: Certo (C). A afirmação está correta: ao aplicar um patch em um contêiner, é comum gerar uma nova imagem (outro contêiner) para testar o impacto da alteração antes de colocá-la em produção, o que está alinhado com as boas práticas de modernização e evolução de software.

A questão aborda um conceito prático da engenharia de software moderna, especialmente no contexto de contêineres (Docker, Kubernetes etc.). A aplicação de um patch (correção ou atualização) em um contêiner existente normalmente segue o fluxo: modifica-se a imagem original, cria-se uma nova imagem (um novo contêiner) e então essa nova imagem é testada em um ambiente controlado. Esse processo permite verificar se o patch introduziu problemas de compatibilidade ou de funcionalidade, sem afetar a aplicação em execução. Trata-se de uma técnica comum em pipelines de CI/CD (Integração Contínua/Entrega Contínua) e está diretamente relacionada à modernização de software, pois contêineres facilitam a reprodutibilidade e o isolamento de ambientes.

⚠️ Atenção: Não confunda com a prática de aplicar um patch diretamente em um contêiner em execução sem criar um novo. A afirmação destaca justamente a geração de um novo contêiner, o que é uma abordagem segura para verificação de impacto – e é exatamente isso que a torna correta.

  1. 1Imagem original
  2. 2Aplica patch
  3. 3Gera nova imagem
  4. 4Testa impacto
  5. 5Produção (se ok)
LEVEL · soulevel.com.br

CERTO.

Link permanente: /questoes/ce169781