Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — OBJETIVA 2023

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
qg014762
Banca
OBJETIVA
Órgão
Prefeitura de Piratininga - SP
Ano
2023
Nível
Superior
Cargo
Analista de TI
A principal diferença entre o Git e qualquer outro VCS (Subversion e similares) é a maneira como o Git trata seus dados. Conceitualmente, a maioria dos outros sistemas armazena informação como uma lista de mudanças nos arquivos. Sobre a temática, analisar a sentença abaixo:O Git não trata nem armazena seus dados dessa forma. Em vez disso, o Git trata seus dados mais como um conjunto de imagens de um sistema de arquivos em miniatura (1ª parte). Toda vez que você fizer um commit, ou salvar o estado de seu projeto no Git, ele basicamente tira uma foto de todos os seus arquivos e armazena uma referência para esse conjunto de arquivos (2ª parte). Para ser eficiente, se os arquivos não foram alterados, o Git não armazena o arquivo novamente, apenas um link para o arquivo idêntico anterior já armazenado. O Git trata seus dados mais como um fluxo do estado dos arquivos (3ª parte).A sentença está:
  1. ATotalmente correta.
  2. BCorreta somente em sua 1ª parte.
  3. CCorreta somente em sua 2ª parte.
  4. DCorreta somente em suas 1ª e 3ª partes.
Revelar gabarito e comentário

GabaritoA — Totalmente correta.

Link permanente: /questoes/qg014762