Engenharia de Software Gerência de Configuração Ferramentas de Desenvolvimento de Software
Ano: 2025
Banca: CEPS-UFPA
Após um novo repositório ser criado no Git, os comandos responsáveis para que as alterações sejam incluídas e carregadas no repositório são, respectivamente,
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: Fundação Carlos Chagas (FCC)
Durante o desenvolvimento de um projeto colaborativo no GitHub, um Técnico da equipe realizou commits diretamente na branch principal (main) sem passar por uma revisão de código via Pull Request. A prática mais indicada para corrigir essa situação e minimizar o impacto na equipe:
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: Fundação Carlos Chagas (FCC)
A partir de seu repositório local do Git, aberto e funcionado em condições ideais, um Técnico emitiu o comando git status e obtendo a seguinte saída:

...
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: FUVEST

O versionamento de código é uma prática essencial no desenvolvimento de software, permitindo que múltiplos desenvolvedores colaborem de forma organizada, mantenham um histórico de alterações e revertam mudanças quando necessário. O Git, um dos sistemas de controle de versão mais populares, fornece uma série de comandos que auxiliam na gestão do código-fonte. Considere o seguinte conjunto de comandos executados em um repositório Git:



...

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: FUVEST
A reprodutibilidade é um princípio essencial em Bioinformática, permitindo que análises sejam repetidas com os mesmos dados e ferramentas em diferentes ambientes. Diversas estratégias podem ser adotadas para minimizar variações na execução de pipelines. Diante desse cenário, qual das abordagens a seguir representa a melhor estratégia para garantir a reprodutibilidade de um pipeline bioinformático? 
Engenharia de Software Gerência de Configuração Teste de Software
Ano: 2025
Banca: CESPE / CEBRASPE

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.

Engenharia de Software Gerência de Configuração Teste de Software
Ano: 2025
Banca: CESPE / CEBRASPE

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.

Engenharia de Software Gerência de Configuração Desenvolvimento de Software
Ano: 2025
Banca: CESPE / CEBRASPE

No que se refere a UX (user experience), blockchain, design 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.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

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.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

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.