Questões de Concurso Sobre gerência de configuração em engenharia de software

Foram encontradas 392 questões

Q2026181 Engenharia de Software
Observe a frase abaixo:
“Um sistema de controle de versão                  , o                      segue uma abordagem                            , contrário de outros como o                     que segue um modelo baseado em                          .”

Assinale a alternativa que completa correta e sequencialmente as lacunas do texto.
Alternativas
Q2020820 Engenharia de Software

Com relação à arquitetura de software, julgue o próximo item. 


Nos sistemas de versionamento de software, o repositório de artefatos deverá manter as duas últimas versões para backup, o que, por conseguinte, leva à exclusão das demais versões.

Alternativas
Q2016936 Engenharia de Software
Utilizando a ferramenta de versionamento Git, para mostrar, em linha de comando, a relação de arquivos com alterações pendentes para serem adicionados a um commit, um técnico deve utilizar o comando  
Alternativas
Q2016878 Engenharia de Software
Um analista está no diretório local ao qual o repositório Git remoto está vinculado. A partir desse diretório, para mover o arquivo tribunal.txt para a staging area, ele deve utilizar o comando 
Alternativas
Q2007677 Engenharia de Software
Você está trabalhando em um repositório git e precisa incorporar no branch chamado de “principal” algumas correções feitas no branch nomeado como “bugfix123.
Analise os comandos abaixo:
1. git checkout principal 2. git clone principal 3. git integrate principal bugfix123 4. git merge principal bugfix 5. git merge bugfix123
Qual a sequência correta de comandos que atende ao que é solicitado?
Alternativas
Q1999279 Engenharia de Software
Considere que um analista adicionou o repositório Git remoto por meio do comando abaixo.
git remote add analista https://github.com/analista/projeto.git
Para remover essa conexão do repositório remoto utiliza-se a instrução
Alternativas
Q1996714 Engenharia de Software
O Git é um sistema de controle de versões distribuído comumente utilizado no desenvolvimento de software. O comando do Git que pode ser utilizado para baixar o código-fonte existente de um repositório remoto é 
Alternativas
Q1994954 Engenharia de Software
Sobre a arquitetura de desenvolvimento da PDPJ-Br, conforme Portaria CNJ nº 25/2022, temos como ferramenta de versionamento de software oficialmente adotada a:
Alternativas
Q1993146 Engenharia de Software
Sobre os comandos da ferramenta de controle de versões Git, é correto afirmar que
Alternativas
Q1991599 Engenharia de Software
Considere que o Git foi configurado com sucesso, em condições ideais, em ambiente Linux. Depois, o usuário, a partir de seu projeto, em sua máquina local, digitou o seguinte comando: >> git branch. O resultado apresentado foi o nome do primeiro branch criado automaticamente pelo Git: 
Alternativas
Q1990884 Engenharia de Software
O comando que pode ser executado na ferramenta de versionamento Git para exibir a lista dos arquivos alterados no diretório de trabalho local é
Alternativas
Q1989565 Engenharia de Software
Na ferramenta de versionamento Git, um branch de nome feature_n é criado ao executar o comando
Alternativas
Q1984247 Engenharia de Software
O gitflow é recomendado para projetos que utilizam versionamento semântico.
Assim sendo, ele propõe o uso dos branches master e develop para linha contínua de projeto, além de branches de suporte, que são do tipo
Alternativas
Q1976317 Engenharia de Software
Assinale a alternativa que apresenta o comando que o usuário do GIT deve utilizar para poder ver o histórico de commits depois de ele ter criado vários commits ou ter clonado um repositório com um histórico de commits preexistente. 
Alternativas
Q1976029 Engenharia de Software
Assinale a alternativa que apresenta a variável de ambiente que, no CVS (Concurrent Version System), indica o caminho absoluto do repositório. 
Alternativas
Q1971401 Engenharia de Software
Considere a sequência de comandos executados com sucesso em um repositório git para implementação de uma nova funcionalidade.
$ git branch cadastro-funcionario
$ git checkout cadastro-funcionario
...
$ git commit -a -m “Implementação do cadastro de funcionários”
$ git checkout master && git merge cadastro-funcionario
$ git push
Em relação à cultura DevOps e ao controle de versão, assinale a alternativa correta.
Alternativas
Q1965350 Engenharia de Software
Acerca dos conceitos de gestão de configuração, julgue o item que se segue. 

A prática DevOps visa à entrega contínua e à automação de tarefas repetitivas e tediosas, o que possibilita dedicar mais tempo à interação humana. 
Alternativas
Q1965349 Engenharia de Software
Acerca dos conceitos de gestão de configuração, julgue o item que se segue.  

Os principais recursos de um sistema de controle de versão incluem um repositório de dados que armazena todos os objetos de configuração relevantes e um recurso de gestão de versão que armazena todas as versões de um objeto de configuração. 
Alternativas
Q1956193 Engenharia de Software

Muito utilizado no desenvolvimento e manutenção de soluções computacionais, o GIT é um Sistema de Controle de Versão por meio do qual é possível manter um histórico dos arquivos/códigos entre colaboradores. Assim sendo, considere as afirmativas a seguir, marque V, para verdadeiras, e F, para falsas:


(  ) Utilizar o comando synchronize é equivalente a utilizar o comando fetch, seguido do comando merge.

(  ) Para verificar o estado de seu repositório local git, desde seu último commit, deve-se usar o comando git status.

(  ) Ao utilizar o comando git branch, sem argumentos adicionais, será criada uma nova branch (ramificação) do projeto git, que você estiver trabalhando.


Assinale a alternativa com a sequência correta:

Alternativas
Q1952940 Engenharia de Software
A área relacionada à engenharia de software que visa rastrear versões e gerir fluxos em um sistema em desenvolvimento, de modo a não permitir a inclusão de versões erradas dos componentes no software a ser entregue ao usuário, refere-se ao gerenciamento de 
Alternativas
Respostas
121: E
122: E
123: B
124: B
125: A
126: A
127: C
128: C
129: D
130: C
131: C
132: B
133: A
134: D
135: D
136: B
137: C
138: C
139: E
140: B