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

Foram encontradas 400 questões

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
Q3156889 Engenharia de Software

No que se refere a UX (user experience), blockchaindesign de software e gerenciador de transições distribuídas, julgue o item subsequente.


Nas transações distribuídas, o processo two-phase commit verifica a prontidão dos gerenciadores de recursos antes de confirmar ou reverter uma transação em caso de falha.

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
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
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
Respostas
1: E
2: C
3: E
4: C
5: C
6: E
7: B
8: D
9: C
10: C
11: D
12: C
13: C
14: E
15: C
16: C
17: E
18: A
19: D
20: D