Questões de Concurso
Comentadas sobre gerência de configuração em engenharia de software
Foram encontradas 523 questões
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.
Preencha as lacunas e assinale a alternativa correta em relação ao gerenciamento de configuração e mudança.
O gerenciamento de configuração de software é um conjunto de ______________ que foi desenvolvido para administrar as mudanças em todo o ciclo de vida do software. Tais atividades são utilizadas para _____________ a mudança, controlar a mudança, garantir que a mudança esteja sendo adequadamente implementada e relatar a mudança a outras pessoas que possam ter interesse nela.
A SVN possui diretórios especiais. Um deles, chamado de trunk, consiste no local onde são armazenadas as etiquetas para localização de revisões.
A ferramenta SVN (subversion) realiza o controle de versão de software por meio do uso da plataforma Mercurial.
O GitHub é um servidor para repositório e versionamento de software que utiliza a plataforma Git.
Versionamento é o processo de desenvolvimento de software que abrange desde o levantamento de requisitos até a implantação do sistema.
Uma das principais atividades de gerenciamento de configuração de software é o gerenciamento de builds. Sobre essa temática, analise as afirmativas abaixo.
I Ferramentas de build realizam o controle de versão do código, rotulando as diferentes versões dos arquivos.
II Ferramentas como Maven e Docker têm o mesmo propósito e a mesma forma de funcionamento.
III TravisCI e CircleCI são exemplos de serviços online de geração de builds que possuem máquinas virtuais próprias para executar esse processo.
IV Uma build pode ser gerada automaticamente após um commit realizado em um repositório remoto.
Estão corretas as afirmativas