Questão nº 54

Questão de Tecnologia da Informação · CESGRANRIO CAIXA 1/2021/NM (nº 54)

CESGRANRIO2021Técnico Bancário Novo - Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Bver comentário ↓

Entre as principais ferramentas de gestão de configuração de software, estão os sistemas de controle de versão, como o svn ou cvs.
Nesses sistemas, o comando de registrar as mudanças locais em um repositório é denominado

Resposta comentada

Gabarito Alternativa B

Conceito-chave: Um sistema de controle de versão (como SVN ou CVS) guarda o histórico de um projeto em um repositório (o "servidor central" de arquivos). O commit é o ato de "enviar" suas alterações locais (feitas na sua máquina) para esse repositório, criando um novo ponto na linha do tempo do projeto.

  • (A) Incorreta: Branch é a criação de uma "ramificação" separada do código, usada para desenvolver novas funcionalidades sem afetar a versão principal. Não é um comando de registro, mas de divisão.
  • (B) Correta: Commit é exatamente o comando que registra as mudanças locais (arquivos modificados/adicionados) no repositório central, salvando-as como uma nova versão no histórico. É o verbo padrão para "salvar no servidor" em SVN, CVS e Git.
  • (C) Incorreta: Save é um termo genérico de edição de arquivos (salvar no disco local), não um comando de controle de versão. A banca usa essa palavra para confundir quem pensa em "salvar" no sentido comum.
  • (D) Incorreta: Store é um termo de banco de dados ou armazenamento, não faz parte do vocabulário de SVN/CVS. É um distrator puramente técnico, mas sem relação com o contexto.
  • (E) Incorreta: Update (ou svn update) faz o caminho inverso: baixa as mudanças do repositório para a sua máquina local, atualizando seu código com o que os outros commitaram. É o oposto de enviar.

Armadilha da banca: O distrator mais tentador é a letra (C) Save, pois no dia a dia "salvar" parece sinônimo de "registrar". Porém, em controle de versão, o ato de registrar no repositório tem nome próprio (commit), enquanto "save" é apenas gravar o arquivo no seu computador, sem interagir com o servidor.

Fonte: CESGRANRIO CAIXA 1/2021/NM Técnico Bancário Novo - Tecnologia da Informação. Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho