Questões de Concurso
Comentadas sobre gerência de configuração em engenharia de software
Foram encontradas 278 questões
A área de desenvolvimento alega que o CVS não está funcionando. Pode-se afirmar que um software de CVS é um
Em um ambiente de versionamento Git, um Analista possuí duas branches no repositório: a principal chamada main e uma secundária chamada novaFunc. Após certificar.se de estar na main por meio do comando git checkout main, para combinar as alterações feitas na branch novaFunc na main ele deve utilizar o comando
Em relação ao GIT, avalie as afirmativas a seguir.
I. Ao fazer modificações que visem apenas a otimização da velocidade de execução e utilização da memória do código base da aplicação, o commit deve ser realizado simultaneamente nos diversos branches ativos.
II. Mudanças salvas com o comando git stash podem ser reaplicadas em branches diferentes daquelas em que foram geradas.
III. O comando git log, sem argumentos, lista os commits realizados no repositório.
Está correto o que se afirma em
Julgue o próximo item, relativo ao DevOps.
Registry Docker é uma ferramenta que favorece a definição e
a execução de aplicativos nos contêineres a partir do controle
do que será executado pelos aplicativos; para isso, utiliza um
único arquivo de configuração YAML, o qual permite iniciar
os serviços gerenciados pelo arquivo.
( ) O comando git branch new-branch cria uma nova branch local sem configurar o rastreamento automático de uma branch remota.
( ) O comando git branch-track new-branch origin/new-branch cria uma nova branch local e a configura para rastrear a branch remota origin/new-branch.
( ) O comando git branch-no-track new-branch cria uma nova branch e configura automaticamente o rastreamento de uma branch remota.
( ) O comando git branch -d new-branch é utilizado para criar uma nova branch local.
A sequência está correta em
O gerenciamento das configurações de servidores é o processo pelo qual se pode rastrear, atualizar e manter configurações relacionadas a versões de software, segurança e rede para que o sistema funcione em uma linha de base predeterminada e permaneça seguro independentemente de quaisquer alterações.
1. Fetch
2. Branch
3. Issue
4. Commit
( ) Permite adicionar alterações do repositório remoto à sua ramificação de trabalho local, sem confirmá-las.
( ) Está contido no repositório, mas é uma versão paralela do mesmo, não afetando a ramificação principal e permitindo trabalhar livremente sem interromper a versão "live".
( ) É uma alteração individual em um ou mais arquivos. Quando usado para salvar um trabalho, o Git gera um ID único que permite registrar as alterações confirmadas assim como quem as fez e quando.
( ) É uma sugestão de melhoria, tarefa ou dúvida relacionada ao repositório. Pode ser criado por qualquer pessoa (em repositórios públicos), bem como ser categorizado com rótulos e atribuído a colaboradores.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
No que diz respeito à atualização de sistemas operacionais e aplicativos e à gestão de configurações e mudanças, julgue o próximo item.
Os procedimentos de controle das mudanças
asseguram que as mudanças em um software
sejam feitas de modo controlado, permitindo‑se,
assim, prever‑se o efeito dessas mudanças em todo
o sistema.
No que diz respeito à atualização de sistemas operacionais e aplicativos e à gestão de configurações e mudanças, julgue o próximo item.
Um item de configuração de software “congelado”
não serve como base para trabalho futuro.
No que diz respeito à atualização de sistemas operacionais e aplicativos e à gestão de configurações e mudanças, julgue o próximo item.
A gestão de configuração pode ser definida como um
conjunto de atividades que devem ser desenvolvidas
para administrar as alterações durante o ciclo de vida
do software.
1. Fetch
2. Branch
3. Issue
4. Commit
( ) Permite adicionar alterações do repositório remoto à sua ramificação de trabalho local, sem confirmá-las.
( ) Está contido no repositório, mas é uma versão paralela do mesmo, não afetando a ramificação principal e permitindo trabalhar livremente sem interromper a versão "live".
( ) É uma alteração individual em um ou mais arquivos. Quando usado para salvar um trabalho, o Git gera um ID único que permite registrar as alterações confirmadas assim como quem as fez e quando.
( ) É uma sugestão de melhoria, tarefa ou dúvida relacionada ao repositório. Pode ser criado por qualquer pessoa (em repositórios públicos), bem como ser categorizado com rótulos e atribuído a colaboradores.
Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Nesse contexto, mais especificadamente sobre o sistema Git, assinale a afirmativa correta.
Supondo que um repositório Git local possui apenas o commit inicial, um novo branch local poderia ser criado por meio do comando
Com uso de containers, é possível isolar os processos de cada ferramenta, garantindo que nenhuma atrapalhe o funcionamento da outra.
O comando kubectl taint é utilizado para listar todos os serviços disponíveis no cluster Kubernetes.
A menor unidade do Kubernetes é chamada de pod e é dentro dele que estão os contêineres.
O comando Git remote, no framework Git, armazena temporariamente os arquivos modificados pelo usuário em uma área chamada stash (esconderijo).
Na ferramenta Git, o comando git‑checkout tem como função configurar a identidade do usuário, inserindo
informações, como o nome e o e‑mail, que serão empregadas em cada commit.
A gestão de configuração de software é abordada, especificamente, pela norma ISO/IEC 14598‑3.