Questão 71 · Informática: Engenharia de software e metodologias ágeis
Assinale a opção em que é apresentado o princípio de segurança do DevSecOps segundo o qual é recomendável a implementação de controles de segurança no início do ciclo de desenvolvimento de software para melhorar a postura de segurança, incluídas práticas como revisões de código, verificação de vulnerabilidades e testes de segurança para detectar e corrigir bugs rapidamente.
- A) infrastructure as code automation
- B) shift left
- C) system of continuous monitoring
- D) continuous integration
- E) continuous delivery
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).
Comentário
Gabarito: B.
O princípio descrito é o shift left: deslocar as atividades de segurança para o início (« para a esquerda » na linha do tempo) do ciclo de desenvolvimento. A ideia é aplicar controles como revisão de código, análise de vulnerabilidades e testes de segurança desde as fases iniciais, para detectar e corrigir falhas mais cedo e com menor custo.
- A: infrastructure as code automation é a automação da criação e configuração de infraestrutura por meio de código; é uma prática de automação, não o princípio de antecipar os controles de segurança no ciclo.
- C: system of continuous monitoring é o monitoramento contínuo do sistema já em operação para detectar ameaças, ou seja, atua depois da entrega, e não no início do ciclo.
- D: continuous integration é a integração frequente de código em um repositório compartilhado com build e testes automatizados; descreve uma prática de integração, e não a antecipação dos controles de segurança.
- E: continuous delivery é a capacidade de entregar software a qualquer momento por pipelines automatizados; trata da entrega, que ocorre ao final do ciclo, e não da antecipação da segurança.
Dica: sempre que o enunciado falar em segurança « desde o início do ciclo » ou « antecipar a detecção de falhas », a resposta é shift left.
Fundamentos: Conceito de shift left no DevSecOps (segurança antecipada no ciclo de desenvolvimento) · Diferenciação de práticas DevOps: integração contínua, entrega contínua e monitoramento
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 71, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.