Questões de Concurso
Sobre gerência de configuração em engenharia de software
Foram encontradas 585 questões
Para obter uma cópia de um repositório Git existente, é correto utilizar o comando git clone <url>.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Considere um cenário composto pelas ações elencadas a seguir.
I. Auditora 1 trava o arquivo para edição.
II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha.
III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo.
IV. Auditora 1 publica sua versão e destrava o arquivo.
V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações.
VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura.
Nesse caso, a política de gerência de configuração e mudança de software é do tipo
O software de controle de catracas “Sisentrada” foi desenvolvido e entregue a seus diversos clientes. Um deles relatou um problema. O software foi consertado e enviado novamente ao cliente, que percebeu que alguns erros já sanados em versões anteriores voltaram a ocorrer.
No contexto da engenharia de software, a disciplina que é aplicada ao longo de todo o ciclo de vida, na qual houve falha, é:
Considere a figura abaixo.

(Adaptado de: https://brunoleite.wordpress.com/2012/02/24/principios-basicos-da-gerencia-de-configuracao/)
Com base na estrutura de gerenciamento de configuração de software apresentada na figura, conclui-se corretamente que
O controle de versões pode ser considerado como uma forma correta e sistemática para realizar o gerenciamento de modificações no desenvolvimento de qualquer tipo de documento, tudo isso sendo realizado de forma eficiente, extremamente organizada e prática. Analise as seguintes informações sobre o controlador de versões Git e assinale a alternativa que aponta as corretas.
I. O Git é um software para controle de versões criado por Linus Torvalds em 2005.
II. O Git só pode ser utilizado em distribuições Linux.
III. O Git surgiu quando os desenvolvedores do kernel Linux optaram por não utilizar mais o software proprietário BitKeeper.
IV. O controlador de versões Git só deve ser utilizado em grandes projetos de desenvolvimento, pois seu uso em pequenas aplicações só acarreta um desperdício de tempo e recursos.