A engenharia de software é utilizada para organizar e melhor...

Próximas questões
Com base no mesmo assunto
Q3504793 Engenharia de Software

A engenharia de software é utilizada para organizar e melhorar o controle e a qualidade do desenvolvimento de sistema. Com base nessa informação, julgue o item a seguir. 


O Git é um sistema de controle de versão distribuído, o qual permite rastrear alterações, colaborar em equipe e gerenciar múltiplas versões do código.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C (certo)

1. Tema central da questão:

A questão aborda o controle de versão em engenharia de software, citando o Git como exemplo. Esse tema é fundamental para quem trabalha ou estuda desenvolvimento de sistemas, pois envolve gerenciamento de mudanças, colaboração em equipe e rastreabilidade de versões do código.

2. Resumo teórico:

Em engenharia de software, a gerência de configuração é responsável por controlar e registrar todas as modificações realizadas em artefatos do projeto, garantindo organização e integridade. Um sistema de controle de versão é uma ferramenta que permite salvar, restaurar e comparar diferentes versões desses artefatos — especialmente do código-fonte.

O Git é um controle de versão distribuído, ou seja, cada colaborador tem uma cópia completa do repositório, podendo trabalhar de forma independente, registrar alterações e depois sincronizar com os demais membros da equipe. Isso facilita o trabalho colaborativo e o rastreio das mudanças.

Referência: Sommerville, I. (2011). Engenharia de Software; Manual do Git (https://git-scm.com/doc)

3. Justificativa da alternativa correta:

A afirmação está correta porque o Git realmente é um sistema de controle de versão distribuído, amplamente utilizado para rastrear alterações, permitir colaboração e gerenciar múltiplas versões do código. Isso é confirmado tanto na literatura de engenharia de software quanto na documentação oficial do Git.

4. Estratégia para interpretação:

Ao analisar questões desse tipo, foque nos termos-chave como “distribuído”, “rastrear alterações” e “colaborar em equipe”. Desconfie apenas se existirem exageros (“sempre”, “nunca”), mas, neste caso, os conceitos são corretos e bem definidos.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

“O Git, sistema de controle de versões que mantém um histórico completo de todas as alterações, permite a recuperação das versões do projeto na busca de informações sobre o estado dos arquivos em versões anteriores.” (Cespe/2015)

Gabarito: certo.

Gabarito Direto: CERTO

As bancas costumam tentar invalidar essa questão trocando "distribuído" por "centralizado" ou afirmando que ele "não permite o trabalho offline". Como sua frase manteve os termos corretos, ela é uma afirmativa padrão ouro.

Cuidado com a confusão entre Git e GitHub/GitLab em provas:

  • Git: É o motor, o software instalado na sua máquina (Open Source).
  • GitHub/GitLab: São plataformas de hospedagem (nuvem) que utilizam o Git como base.

Instagram: @informaticaconcursos_

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo