Questão de Arquitetura de Software — Software — IF-MT 2023
Arquitetura de SoftwareSoftware
- Código
- qq952009
- Banca
- IF-MT
- Órgão
- IF-MT
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Considere a seguintes sentenças:Fonte: CHACON, Scott; STRAUB, Ben. Pro Git. Nova York: Apress, 2014.I. O controle de versão de arquivos geralmente é realizado com o emprego uma lista de mudanças ocorridas, a exemplo do CVS, Subversion e outros. Contudo, o git utiliza o conceito de “snapshot" e armazena uma referência para esse conjunto de arquivos.II. O git utiliza soma de verificações para garantir a integridade dos arquivos e pastas, o que contribui para detectar se um determinado arquivo foi corrompido.III. O git emprega o conceito de estados para os arquivos e utiliza três classificações: “committed”, modificado (modified) e preparado (staged).De acordo com Chacon e Straub (2014), é CORRETO afirmar que:
- AApenas I está correta.
- BApenas II está correta.
- CApenas III está correta.
- DTodas as sentenças estão corretas.
- EApenas II e III estão corretas.