Questões de Concurso
Sobre gerência de configuração em engenharia de software
Foram encontradas 392 questões
______________________é um processo na Engenharia de Software responsável por identificar e controlar o acesso, as versões e as mudanças nos itens de configuração com o objetivo de garantir sua integridade.
I. O merge do tipo simplex é o mais simples de todos, ocorre quando não existem outros branches prévios no servidor GIT; no merge simplex, o git cria um contador de branches no destino.
II. O merge do tipo fast-forward ocorre quando os históricos de desenvolvimento dos branches envolvidos no merge não divergiram; durante um merge fast-forward, o GIT move o ponteiro do branch de destino para o commit do branch de origem.
III. Os merges full-duplex são um tipo de merge mais complexo em que o usuário pode encontrar conflitos de merge; esses conflitos surgem quando se mesclam dois branches nos quais foram feitas alterações diferentes nas mesmas partes do(s) mesmo(s) arquivo(s), ou se em um branch de um arquivo foi excluído e editado no outro branch.
Está correto o que se afirma em
Julgue o item a seguir, a respeito de conceitos, prática e ferramentas relativos a DevOps e de integração contínua.
Uma das boas práticas do DevOps é a adoção de uma cultura
livre de culpa por erros nos processos apresentados pelos
desenvolvedores ou pelo pessoal de operações.
Em termos de características, em um repositório de gestão de configuração é fundamental
Os sistemas de controle de versão são ferramentas de software que ajudam a gerência de mudanças no código-fonte. Em relação a esses sistemas, assinale a alternativa correta.
Ana recorreu ao comando do npm:
( ) A automação de infraestrutura de TI pode reduzir significativamente o tempo necessário para realizar tarefas de rotina, como provisionamento e configuração de servidores.
( ) A automação de infraestrutura de TI elimina completamente a necessidade de intervenção humana em todos os aspectos da gestão de TI.
( ) Ferramentas de automação de infraestrutura de TI, como o Ansible e o Terraform, permitem que as equipes de TI gerenciem e configurem recursos de TI de maneira programática e padronizada.
As afirmativas são, respectivamente,
Quanto ao gerenciamento de configuração do software e aos serviços de mensageria, julgue o item a seguir.
Em um projeto de software que utilize a ferramenta Git para
controle de versão, é recomendável que cada desenvolvedor
trabalhe em sua própria branch local e faça merge com a
branch master apenas quando o código estiver testado e
revisado.
Quanto ao gerenciamento de configuração do software e aos serviços de mensageria, julgue o item a seguir.
Nos serviços de mensageria, a comunicação síncrona via
HTTP é mais adequada para cenários de alta concorrência do
que a comunicação assíncrona.
Selecione a opção que indica o comando do GIT para remover o arquivo B da área de preparação:
I. Neste estado, o arquivo sofreu alterações que ainda não foram enviadas ao repositório.
II. Neste estado, o arquivo está comprometido com o próximo envio de alterações ao repositório local.
III. Neste estado, o arquivo alterado foi salvo no repositório local.
Selecione a opção que contém os nomes desses estados:
Selecione a opção que completa corretamente o texto: