Explicando para ajudar os amigos.
Gabarito C
Comentários:
O que a banca quer dizer com "identificar uma alteração específica efetuada em um código fonte."?
Significa dizer que nós, desenvolvedores, atuamos em diversos códigos para correções e melhorias. Caso algum ajuste meu leve o seu trecho do código a falhar, será possível identificar qual foi a alteração específica efetuada no código para corrigir o erro, pois iremos realizar uma análise cronológica das alterações até o momento que começou a dar erro.
Exemplo:
Dev 1: Realizou manutenção na página config_pgto.php em 10/12/2019
Dev 2: Realizou manutenção na página config_pagto.php em 17/12/2019
Na modificação do Dev 2 em diante, começou a dar erro. Vamos analisar o rastro das modificações na página e em seguida recuperar a página anterior ou comparar para corrigir o erro gerado.
Erro da letra D:
D) Controlar as versões dos diversos softwares adquiridos pela empresa.
Quando compramos softwares prontos, geralmente não realizamos manutenções no mesmo e sim o fornecedor.
Há casos que customizamos o software que compramos, saindo do produto padrão. Nesse caso aplicamos o controle de versões sobre o que nós modificamos. Mas a alternativa nos leva a entender que iremos CONTROLAR o que um FORNECEDOR desenvolve, não está certo. Vamos controlar o que nós desenvolvemos.