🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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

Foram encontradas 585 questões

Q2362119 Engenharia de Software
No Git, o comando que envia as atualizações do repositório local para o repositório remoto é executado por meio da instrução
Alternativas
Q2362117 Engenharia de Software
Um dev que trabalha com integração contínua, para garantir que suas implementações funcionem com o restante do código, deve, sequencialmente, ao final de sua tarefa,
Alternativas
Q2359846 Engenharia de Software

A respeito de IaC (Infrastructure as Code), julgue o próximo item.


IaC lida com o aprovisionamento de processamento, armazenamento e rede na camada de infraestrutura.

Alternativas
Q2359844 Engenharia de Software

A respeito de IaC (Infrastructure as Code), julgue o próximo item.


IaC é a prática de gerenciar e aprovisionar a infraestrutura por meio de hardware, software e processos manuais.

Alternativas
Q2359812 Engenharia de Software

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.

Alternativas
Q2359811 Engenharia de Software

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.

Alternativas
Q4197986 Engenharia de Software
 Em um pipeline CI/CD, o uso de pull requests
Alternativas
Q4170070 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando as ferramentas CASE aos respectivos objetivos no processo de engenharia de software.
Coluna 1
1. Bizagi. 2. CVS. 3. JUnit. 4. Visual Studio.

Coluna 2
( ) Gestão de configuração.
( ) Programação.
( ) Modelagem de processo.
( ) Testes.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3702603 Engenharia de Software
Sobre as ferramentas de versionamento, qual a principal diferença entre o Git e qualquer outro Version Control System (VCS), como Subversion4 e similares?
Alternativas
Q3688342 Engenharia de Software
Assinale a alternativa correta acerca do uso do comando “git” para controle de versão em um diretório de trabalho que foi clonado a partir de um repositório remoto, como o GitLab.
Alternativas
Q3572379 Engenharia de Software
O controle de versão do software é necessário para indicar os status de desenvolvimento contínuo no desenvolvimento de software. O controle de versão pode ser convenientemente organizado durante o desenvolvimento de aplicativos por meio do controle de versão de uma ferramenta de software. Sobre versionamento de software, analise as assertivas e assinale a alternativa correta.

I. O controle de versão não é apenas relevante para a programação, mas também parte de todo gerenciamento de arquivos e documentação.
II. É comum documentar o progresso em termos de extensões funcionais e extensões de interface com versionamento contínuo através da documentação do software. 
III. O GitHub e o GitLab são os aplicativos de software mais populares da variante Git e oferecem fluxos de trabalho profissionais para versionamento de software.
IV. Os repositórios Git são descentralizados, o que significa que um repositório Git sempre mantém uma versão local até que ela seja disponibilizada em um sistema centralizado para disponibilidade geral. 
Alternativas
Q3556607 Engenharia de Software

Na ferramenta de versionamento Git, dentre as alternativas a seguir, o nome do arquivo que permite definir tipos de arquivo que, intencionalmente, não devem ser rastreados no controle de versão é: 

Alternativas
Q3218336 Engenharia de Software
O Git foi construído para ser uma ferramenta de controle de versão distribuída e permite compartilhar projetos em repositórios remotos. Após o commit local de alterações realizadas em um projeto compartilhado, a fim de enviar essas alterações para a branch master do repositório remoto, deve-se utilizar o comando
Alternativas
Q2760901 Engenharia de Software
Como primeira coisa que fez após instalar o Git, um Técnico de um tribunal configurou sua Identidade (nome de usuário e endereço de e-mail), que é uma atividade bastante importante, porque cada commit usa essa informação e ela fica carimbada de forma imutável nos commits que se começa a criar.

Para isso ele utilizou a seguinte configuração:
$ git config <<opção>> user.name "J J do tribunal"
$ git config <<opção>> user.email analistajjOtribunal.br

Para que o Git use essa informação em qualquer coisa que seja feita, ou seja, para fazer isso somente uma vez no sistema que está sendo configurado, ele deve usar a <<opção>> , corretamente, como
Alternativas
Q2635551 Engenharia de Software

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

Alternativas
Q2381020 Engenharia de Software
É o comando utilizado para entrar na branch que você quer trabalhar e atualizar. Muito útil tanto para entrar em sua branch quanto para trocar de branch no meio do processo. 
Alternativas
Q2343469 Engenharia de Software
Os commits em Git são a base para o controle de versão e colaboração eficaz em projetos de desenvolvimento de software. Qual comando Git é usado para reverter um único commit e criar um novo commit que desfaz as alterações que foram introduzidas por esse commit específico? 
Alternativas
Q2343458 Engenharia de Software
Durante o desenvolvimento de uma funcionalidade, um desenvolvedor estava trabalhando nos arquivos A e B e precisava fazer o commit do arquivo A no GIT, mas adicionou os dois arquivos na área de preparação.
Selecione a opção que indica o comando do GIT para remover o arquivo B da área de preparação: 
Alternativas
Q2343457 Engenharia de Software
Git tem três estados nos quais um arquivo pode estar. As descrições desses estados sã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:
Alternativas
Q2343456 Engenharia de Software
No contexto do controle de versões com Git, se você quiser trabalhar em um projeto existente, você deverá usar a opção ___(I)___ . Após esse passo, você poderá criar um ramo do projeto para trabalhar em sua tarefa utilizando a opção ___(II)___ . Ao finalizar suas alterações, você deverá adicionar os arquivos a área de preparação com a opção ___(III)___ e, em seguida, salvar permanente os arquivos alterados com a opção ___(IV)___.

Selecione a opção que completa corretamente o texto:
Alternativas
Respostas
221: A
222: D
223: C
224: E
225: C
226: E
227: E
228: A
229: C
230: B
231: D
232: B
233: A
234: D
235: C
236: E
237: D
238: D
239: C
240: D