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

Foram encontradas 421 questões

Q3172917 Engenharia de Software
Com relação ao gerenciamento de versões utilizando Git, analise a citação a seguir:
    “[...] onde os arquivos do projeto ficam armazenados, também denominado diretório Git, o qual pode estar presente de forma local ou remota.” (CHACON; STRAUB, 2014).
Diante do exposto, assinale a alternativa que apresenta o conceito proposto na citação.
Alternativas
Q3167143 Engenharia de Software

A respeito de Git e Github, julgue o próximo item.


No Git, uma branch é uma cópia local de um repositório remoto, com todos os arquivos e as configurações iguais aos originais.

Alternativas
Q3167142 Engenharia de Software

A respeito de Git e Github, julgue o próximo item.


O comando merge é limitado à combinação de duas branches, sendo verificadas as sequências em comum entre elas, o que dá origem a um novo commit.

Alternativas
Q3167128 Engenharia de Software

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


O processo de gerência de configuração objetiva garantir a integridade dos produtos de trabalho e disponibilizá-los aos envolvidos, sendo implementado no nível de maturidade E do MPS.BR.

Alternativas
Q3167127 Engenharia de Software

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


A partir do nível de maturidade D do MPS.BR, o plano do projeto é revisado com todos os interessados, incluindo o tratamento de dependências críticas, e o compromisso com ele é obtido.

Alternativas
Q3167111 Engenharia de Software
steps:     - name: Checkout code     uses: actions/checkout@v2
Com base na instrução precedente, julgue o item a seguir, considerando o contexto de um arquivo de workflow no GitHub Actions e a função da ação actions/checkout@v2.
A instrução apresentada tem como objetivo realizar o checkout, ou seja, baixar o código do repositório no runner para a execução de outras tarefas. 
Alternativas
Q3167110 Engenharia de Software
Julgue o próximo item, relativo a GIT.
git branch -D test
A execução do comando precedente excluirá a branch test caso todos os commits tenham sido realizados; porém, se a master estiver em estado de check-out, a exclusão será cancelada. 
Alternativas
Q3162143 Engenharia de Software
O Git é uma ferramenta poderosa para o controle de versões, permitindo que os desenvolvedores acompanhem e revertam alterações no código de forma eficiente. Em alguns casos, pode ser necessário desfazer um commit recente, seja para corrigir um erro ou refazer alguma modificação. No Git, qual é o comando correto para reverter o último commit realizado?
Alternativas
Q3161391 Engenharia de Software
Qual comando do Git é utilizado para registrar alterações no repositório local?
Alternativas
Q3161297 Engenharia de Software
No ReactJS, qual hook é utilizado para gerenciar o estado em componentes funcionais?
Alternativas
Q3161283 Engenharia de Software
O comando Git usado para recuperar as informações atualizadas de um repositório remoto, sem alterar os arquivos do repositório local, é:
Alternativas
Q3161177 Engenharia de Software
Durante o desenvolvimento de um projeto utilizando o sistema de controle de versionamento Git surgiu a necessidade de acessar um repositório remoto não mapeado no ambiente local do desenvolvedor. Qual comando Git o desenvolvedor pode utilizar para adicionar esse novo repositório remoto ao ambiente local?
Alternativas
Q3156928 Engenharia de Software

A respeito de gerência de configuração de software, julgue o item subsecutivo.


Considerando que a branch feature já esteja ativa e que todas as ações devam ser realizadas nela, o comando a seguir organiza a branch local, sincroniza-a com a branch remota, aplica um commit específico, limpa o histórico recente e restaura as alterações locais salvas temporariamente.


git stash - m “Salvar mudanças temporárias”

&& git pull origin feature && git cherry-pick

--no-commit && git rebase -i

HEAD~5 && git stash pop 

Alternativas
Q3156927 Engenharia de Software

A respeito de gerência de configuração de software, julgue o item subsecutivo.


Em GIT, o comando cherry-pick aplica o commit específico de uma branch a branch atual, criando um novo commit na branch de destino.

Alternativas
Q3156926 Engenharia de Software

A respeito de gerência de configuração de software, julgue o item subsecutivo.


A integração contínua no GitHub Actions é configurada manualmente em cada repositório, e os workflows são executados apenas quando o código é aprovado por uma revisão de código.

Alternativas
Q3156877 Engenharia de Software

Julgue o item seguinte, a respeito de GIT e testes de software.


A integração do TDD ao fluxo de trabalho do GIT, por meio da implementação de hooks de pré-commit e pré-push, em associação com práticas de integração contínua, propicia uma abordagem proativa para a manutenção da integridade do código em ambientes de desenvolvimento distribuído com múltiplos branches.

Alternativas
Q3156876 Engenharia de Software

Julgue o item seguinte, a respeito de GIT e testes de software.


A eficiência e a escalabilidade dos bots RPA (robotic process automation) em diferentes cargas de trabalho são valiosas para os testes de exceção.

Alternativas
Q3128913 Engenharia de Software
"Em Git, o comando _____ é utilizado para visualizar as mudanças que foram feitas no diretório de trabalho, mas que ainda não foram adicionadas ao staging." Assinale a alternativa que preencha a lacuna corretamente.
Alternativas
Q3127936 Engenharia de Software
Com relação à finalidade dos comandos Git checkout, assinale a alternativa correta.
Alternativas
Q3127935 Engenharia de Software
Assinale a alternativa que apresenta o que é possível realizar por meio de comandos Git.
Alternativas
Respostas
1: A
2: E
3: C
4: E
5: C
6: C
7: E
8: B
9: D
10: C
11: C
12: D
13: C
14: C
15: E
16: C
17: E
18: D
19: D
20: B