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

Foram encontradas 569 questões

Q940510 Engenharia de Software

Para facilitar o trabalho dos desenvolvedores, um conjunto de operações relacionadas ao controle de alterações em arquivos é disponibilizado pelos sistemas de controle de versão existentes. Acerca desses comandos no sistema git, analise as afirmativas abaixo.


I git checkout -- descarta a alteração realizada em um determinado arquivo.

II git stash descarta todas as alterações na área de trabalho.

III O comando git remove-all apaga os arquivos e seus históricos de alterações.

IV O comando git add não envia as alterações para o repositório git local.


Estão corretas as afirmativas

Alternativas
Q940509 Engenharia de Software
Repositórios de controle de versão facilitam o controle do trabalho realizado por diferentes desenvolvedores de uma equipe. Acerca das operações suportadas pelo sistema git de controle de versão, é correto afirmar:
Alternativas
Q936686 Engenharia de Software

A respeito da engenharia de software, julgue o seguinte item.


Entre as disciplinas da engenharia de software, inclui-se a gestão de configurações, que, aliada à memória humana em pequenos projetos, consegue evitar que artefatos corrigidos reapareçam durante o desenvolvimento do projeto.

Alternativas
Q935175 Engenharia de Software
No contexto da gerência de configuração de software, é possível automatizar a comparação de duas versões consecutivas de um item de configuração, para identificar quais as mudanças foram realizadas. Restrita a essa comparação, pode-se extrair a descrição
Alternativas
Q935174 Engenharia de Software
Estabelecer uma política de sincronização de mudanças para cada item de configuração de software, bem como disponibilizar e manter cada versão produzida dos itens de configuração, são atividades típicas
Alternativas
Q935173 Engenharia de Software
Um item de configuração de software é um elemento para efeito de controle de versão. Itens podem estar ligados a outros itens, devido a pelo menos um tipo de dependência ou relacionamento. O relacionamento entre itens que indica que um componente concreto é uma implementação de um componente mais abstrato é denominado
Alternativas
Q921061 Engenharia de Software

Um Auditor Fiscal fez uma pesquisa na internet e obteve as seguintes informações:


Há vários critérios para escolher uma ferramenta para esta finalidade, como popularidade, eficácia, desempenho, adequação e simplicidade. Este tipo de ferramenta serve para resolver três problemas: I. registrar a evolução do projeto; II. possibilitar o trabalho em equipe; III. criar e manter variações do projeto. Tanto o Subversion, quanto o Git e o Mercurial atendem estas necessidades.


O Auditor estava pesquisando sobre ferramentas de

Alternativas
Ano: 2018 Banca: FAURGS Órgão: BANRISUL Prova: FAURGS - 2018 - BANRISUL - Gestão de TI |
Q919040 Engenharia de Software
O conjunto de atividades destinadas a gerenciar as alterações de software, identificando os artefatos que precisam ser alterados, estabelecendo relações entre eles, definindo mecanismos para gerenciar diferentes versões desses artefatos, controlando as alterações impostas e relatando as alterações feitas, caracteriza a gestão de
Alternativas
Q898848 Engenharia de Software
Qual comando deve ser executado, em um repositório Git, através do terminal, para criar um branch chamado ufrpe e colocá-lo como ativo?
Alternativas
Q883107 Engenharia de Software

Julgue o item a seguir, acerca de eMAG, sistemas de controle de versão e SonarQube.


No Subversion, um projeto pronto para ser liberado e considerado como uma versão estável é copiado para uma pasta branch e fica congelado para que seja testado.

Alternativas
Q879922 Engenharia de Software
Um dos sistemas mais utilizados para o controle de versão de código é o git. Considere hipoteticamente que um programador inadvertidamente realizou um commit na branch errada utilizando o git. É necessário que ele remova esse commit sem perder o trabalho que ele realizou localmente. O comando que resolverá o problema é
Alternativas
Q878891 Engenharia de Software
Assinale a opção que apresenta a correta descrição da função do componente do sistema de controle de versão Subversion abaixo indicado.
Alternativas
Q873497 Engenharia de Software
A Gerência de Configuração de Software (GCS) visa estabelecer e manter a integridade dos itens ao longo de todo o ciclo de vida do software. A função se refere à preparação em que são mostrados a situação e o histórico dos itens de software controlados. Essa funcionalidade pode incluir, dentre outros, o número de alterações nos itens, as suas últimas versões e os identificadores de liberação. Esta função da GCS compreende:
Alternativas
Q873486 Engenharia de Software
Uma desenvolvedora está trabalhando em um projeto cujo repositório de arquivos está em um servidor que usa o modelo descentralizado GIT. Ela não possui internet, mas deseja consolidar as modificações que fez para posteriormente enviá-las para gravação na nuvem assim que tiver conexão à rede. Para executar este versionamento, a desenvolvedora deve
Alternativas
Q872981 Engenharia de Software

Julgue o item seguinte, a respeito de comandos usados na ferramenta SVN, muito utilizada para manter cópia e controle de modificação de códigos em ambientes de desenvolvimento Linux.


O comando a seguir lista a raiz de um projeto.


svn list <servidor/caminho>

Alternativas
Q872980 Engenharia de Software

Julgue o item seguinte, a respeito de comandos usados na ferramenta SVN, muito utilizada para manter cópia e controle de modificação de códigos em ambientes de desenvolvimento Linux.


O comando seguinte cria um dono (create owner) no servidor SVN em questão.


svn co <servidor/caminho> <caminholocalprojeto>

Alternativas
Q871487 Engenharia de Software

A respeito da solução de contêiner Docker, analise as afirmativas abaixo e assinale a alternativa correta.


I. Uma imagem pode ser versionada com múltiplos commits.

II. O arquivo Dockerfile contém variáveis, comandos e/ou operações para criar uma nova instância Docker.

III. Depois de uma imagem ser criada, para alterá-la é necessário reexecutar o processo de criação.

Alternativas
Q868607 Engenharia de Software
Um Analista de Sistemas optou por utilizar o Subversion como sistema de controle de versão em um projeto Java, porque este aplicativo
Alternativas
Q2050214 Engenharia de Software
Sobre a integração contínua, é correto afirmar que: 
Alternativas
Q2050213 Engenharia de Software
No contexto do Git, sistema de controle de versão distribuído, é correto afirmar que o comando:
git commit
Alternativas
Respostas
401: C
402: C
403: E
404: A
405: B
406: D
407: D
408: B
409: C
410: C
411: E
412: C
413: A
414: A
415: C
416: E
417: E
418: D
419: D
420: B