Alternativa A
Atenção: A imagem apresentada contém duas questões distintas. A alternativa abaixo refere-se à segunda questão (parte inferior), que analisa os níveis de gerenciamento de configuração com base em um diagrama. A resposta da primeira questão (parte superior) será informada ao final desta análise.
Análise Detalhada da Questão Inferior
A questão aborda os pilares fundamentais do Gerenciamento de Configuração de Software (GCS). O objetivo é correlacionar cada nível do processo com sua função específica:
- Controle de Versão: É responsável por rastrear as diferentes versões de um artefato. Ele responde à pergunta "qual é a versão atual do software?".
- Controle de Mudanças: Gerencia o ciclo de vida das alterações. Ele responde à pergunta "quais mudanças foram aprovadas e quais foram feitas?".
- Integração Contínua: Automatiza a construção e validação do código. Sua característica principal é "testar as mudanças imediatamente após serem realizadas" para evitar conflitos.
A alternativa A é a única que alinha corretamente essas definições:
- Mapeia o Controle de Versão para a identificação da versão e características.
- Mapeia o Controle de Mudanças para a identificação das alterações efetuadas.
- Mapeia a Integração Contínua para a execução de testes nas mudanças.
As demais alternativas confundem as funções, atribuindo tarefas de teste ao controle de mudanças ou definindo controle de versão apenas por identificação de usuários.
Resposta da Questão Superior
Para garantir a completude da análise da imagem, segue a resolução da primeira questão visível:
- Enunciado: Descreve um conjunto de atividades para gerenciar alterações, artefatos, versões e controles de mudança no software.
- Conceito Chave: Essa descrição corresponde exatamente à definição de Configuração de Software (ou Gerenciamento de Configuração).
- Alternativa Correta: B.
Em resumo, a questão inferior exige a compreensão dos níveis de GCS (Alternativa A), enquanto a superior testa a definição geral do conceito (Alternativa B).