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

Foram encontradas 569 questões

Q1141938 Engenharia de Software
Assinale a alternativa que apresenta o comando do Git que permite enviar o conjunto de arquivos alterados ao servidor, gerando um novo histórico de atualização.
Alternativas
Q1120669 Engenharia de Software
Assinale a opção que apresenta a funcionalidade do Subversion que permite ao usuário criar um repositório remoto em determinado diretório em seu repositório.
Alternativas
Q1119884 Engenharia de Software
O Openshift provê recursos a partir do kubernets, sendo capaz de executar e disponibilizar aplicações a partir de contêineres. As imagens dos contêineres no Openshift podem ser armazenadas no componente denominado
Alternativas
Q1180987 Engenharia de Software
Ferramentas de controle de versão de software são de especial relevância em projetos desenvolvidos em equipe. Dentre as tecnologias de controle de versão, aquela que realiza um controle centralizado é:
Alternativas
Q1086366 Engenharia de Software

Acerca de ferramentas de controle de versão, analise as proposições abaixo.


1) O Subversion é um sistema de controle de versão que foi criado para ter as mesmas funcionalidades do CVS e preservar o mesmo modelo de desenvolvimento, mas sem conter as falhas mais óbvias do CVS.

2) O CVS possui como principal falha de projeto o fato de não dar suporte ao conceito de commit, que foi sanado com a construção do SVN.

3) O Git é um sistema de controle de versão distribuído, no qual, em vez de se fazer um "checkout" da ponta atual do código-fonte, faz-se um "clone" de todo o repositório.

4) Os comandos git svn e git cvs funcionam como pontes bidirecionais, permitindo que o Git funcione como cliente válido de repositórios Subversion ou CVS, respectivamente.


Estão corretas, apenas: 

Alternativas
Q1086365 Engenharia de Software
A respeito do conceito de pull request no Git, assinale a alternativa correta.
Alternativas
Q1084971 Engenharia de Software
Quando se usa o controle de versão através da ferramenta GIT, é possível interromper o fluxo de trabalho por meio da funcionalidade <STASH>. Pelo comando < git stash>, se faz possível:
Alternativas
Q1084970 Engenharia de Software
O Sistema de Versões Concorrentes (CVS) é uma ferramenta dinâmica e versátil para controle de versão. Sobre o CVS, é correto afirmar que:
Alternativas
Q1084969 Engenharia de Software
O controle de mudanças funciona de forma complementar, dentro do gerenciamento de configurações de um software. Podemos entender que se faz presente, dentro do escopo de controle de mudança de um software:
Alternativas
Q1078169 Engenharia de Software

Um grupo de programadores, trabalhando no projeto “Solução” decidiu controlar a versão de código por meio do software CVS. Para isso é necessário criar o repositório.

Qual o comando correto para criar esse repositório, pela primeira vez, no diretório “/home/Solucao/CVS_root”?

Alternativas
Q1070372 Engenharia de Software

Analise as afirmativas abaixo com relação aos softwares para versionamento.


1. Os sistemas de controle de versões podem ser classificados em dois modelos de gerenciamento de repositórios: centralizado e distribuído.

2. No modelo centralizado de sistemas de controle de versão existe um repositório distribuído com várias cópias de trabalho.

3. Um software para versionamento consiste, basicamente, em um local para armazenamento de artefatos gerados durante o desenvolvimento de sistemas de software.

4. O controle de versão é composto de duas partes: o repositório e a área de trabalho. A área de trabalho armazena todas as versões dos documentos (histórico de evolução do documento) e o repositório ativo mantém o documento sendo trabalhado.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1062472 Engenharia de Software
No SVN, o comando svn update traz mudanças do repositório para a cópia de trabalho. O comando equivalente no GIT é:
Alternativas
Q1057593 Engenharia de Software

O desenvolvedor faz um fork de um projeto para o qual não possui permissão de escrita e realiza um clone a fim de baixar o código para sua estação de trabalho. Após codificar as suas contribuições, o desenvolvedor deverá tomar uma ação para que suas alterações sejam enviadas para o repositório original que fez o fork.


Essa ação é denominada

Alternativas
Q1044306 Engenharia de Software
Um dos conceitos importantes da gerência de configuração de software é o de baseline, o qual representa
Alternativas
Q1038987 Engenharia de Software

Com relação a subversion, julgue o item subsecutivo.


O programa independente denominado svnserve pode ser invocado por SSH e, portanto, não disponibiliza o repositório para outro subversion através da rede.

Alternativas
Q1038986 Engenharia de Software

Com relação a subversion, julgue o item subsecutivo.


Um subversion implementa um sistema de arquivos virtuais que rastreia mudanças em árvores inteiras de diretório ao longo do tempo, de forma a não permitir que diretórios tenham controle de versão, mas somente arquivos.

Alternativas
Q1038985 Engenharia de Software

Com relação a subversion, julgue o item subsecutivo.


Subversion é um sistema genérico para gerenciar qualquer coleção de arquivos, como, por exemplo, uma lista de compras.

Alternativas
Q1034233 Engenharia de Software
Em um projeto de software, a equipe de desenvolvimento deve implantar o controle de versões do software, sendo que esse tipo de controle
Alternativas
Q1023049 Engenharia de Software
Ao tentar postar uma nova versão do código em desenvolvimento no SVN, o técnico obteve a informação de que não seria possível postar, pois o arquivo com o código estava desatualizado. Nesta situação, o técnico deve
Alternativas
Q1014870 Engenharia de Software

Uma Analista de TI está utilizando o software Git para gerenciar o controle de versões do sistema que está em desenvolvimento. Em condições ideais, ela digitou os comandos elencados a seguir.


I. git add regrasfichalimpa.html

II. git add trf4css/

III. git add .

IV. git commit -m "primeira etapa do projeto do sistema"

V. git log


O comando indicado em

Alternativas
Respostas
341: A
342: C
343: D
344: A
345: B
346: D
347: A
348: D
349: B
350: D
351: C
352: D
353: E
354: B
355: E
356: E
357: C
358: B
359: E
360: E