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
ce185255
Banca
CESPE / CEBRASPE
Órgão
SEBRAE-NACIONAL
Ano
2024
Nível
Superior
Cargo
Analista Técnico II – Desenvolvimento Software
Assinale a opção em que é expressa uma prática comum em DevOps para garantir a qualidade do código.
  1. Aimplementação de ciclos de desenvolvimento em cascata
  2. Brevisão manual de código
  3. Cisolamento das equipes de desenvolvimento e operações
  4. Dautomação de testes
Revelar gabarito e comentário

GabaritoD — automação de testes

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

DevOps e Qualidade de Código

Gabarito: letra D. A automação de testes é uma prática central em DevOps, integrada aos pipelines de CI/CD para garantir a qualidade do código de forma contínua e eficiente. DevOps preza por práticas e ferramentas automatizadas, diferentemente de modelos tradicionais ou manuais.

1Práticas centrais
Automação de testes
CI/CD (integração contínua)
Ferramentas de análise estática
2Cultura
Colaboração Dev + Ops
Abordagem iterativa e ágil
3Práticas contrárias
Ciclo em cascata
Revisão manual isolada
Equipes separadas
DevOps — Qualidade de código
LEVELsoulevel.com.br
DevOps — Qualidade de código: Práticas centrais (Automação de testes, CI/CD (integração contínua), Ferramentas de análise estática); Cultura (Colaboração Dev + Ops, Abordagem iterativa e ágil); Práticas contrárias (Ciclo em cascata, Revisão manual isolada, Equipes separadas)

Alternativa A — ❌ Incorreta

A implementação de ciclos de desenvolvimento em cascata é característica de modelos tradicionais, não do DevOps, que adota abordagens iterativas e ágeis com integração contínua.

Alternativa B — ❌ Incorreta

A revisão manual de código não é uma prática típica em DevOps, que prioriza automação de testes e ferramentas de análise estática para garantir qualidade.

Alternativa C — ❌ Incorreta

O isolamento das equipes de desenvolvimento e operações contraria a cultura DevOps, que promove a colaboração e a integração entre essas áreas.

Alternativa D — ✅ Correta ⟵ GABARITO

A automação de testes é uma prática essencial no DevOps, permitindo validação contínua do código em pipelines de CI/CD, reduzindo erros e acelerando entregas.

Gabarito: letra D

Link permanente: /questoes/ce185255