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

Foram encontradas 523 questões

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
Q1014629 Engenharia de Software

Como exemplo de soluções livres para o processo de versionamento (sistemas de controle de versão de arquivos) temos os softwares, livres para o uso, tais como:


1. CVS

2. Git

3. SVN

Alternativas
Q1010834 Engenharia de Software
Quais dos itens abaixo não é um gerenciador de repositórios Git?
Alternativas
Q998355 Engenharia de Software
No repositório SVN, o comando usado para criar uma cópia de trabalho do repositório para poder editar é o
Alternativas
Q996802 Engenharia de Software
No que diz respeito a ferramentas de desenvolvimento, julgue o item a seguir.
Para obter uma cópia de um repositório Git existente, é correto utilizar o comando git clone <url>.
Alternativas
Q996791 Engenharia de Software
Com relação a desenvolvimento de software, julgue o item a seguir.
Na prática de integração contínua para desenvolvimento de software, vários colaboradores criam e mantêm o código de forma organizada e controlada, utilizando ferramentas como Git (controle de versão), Junit (testes), Hudson e Jenkins (deploys em ambientes de desenvolvimento e produção), o que reduz a geração de erros de integração.
Alternativas
Q995804 Engenharia de Software
Um Técnico em Web Design tem a incumbência de verificar a possibilidade de uso de um Gerenciamento de Repositório (SVN), sendo que em sua pesquisa esse técnico verificou que, nesse repositório, a operação de
Alternativas
Q995592 Engenharia de Software
Em um repositório Git, eventualmente é necessário realizar a correção de alguma mensagem de commit. Qual dos comandos abaixo possibilita a alteração da mensagem do último commit?
Alternativas
Q995591 Engenharia de Software
Quando se trabalha com o controle de versão Git, existe uma área denominada de stage. Sobre essa área, é correto afirmar:
Alternativas
Q995213 Engenharia de Software

Considere um cenário composto pelas ações elencadas a seguir.


I. Auditora 1 trava o arquivo para edição.

II . Enquanto Auditora 1 edita o arquivo, Auditora 2 tenta travá-lo e falha.

III . Auditora 2 edita o arquivo sem travá-lo, inclui suas modificações e publica o arquivo.

IV. Auditora 1 publica sua versão e destrava o arquivo.

V. Agora Auditora 2 consegue travar o arquivo e atualizá-lo com suas modificações.

VI. Auditora 1 atualiza sua versão, pegando o arquivo apenas para leitura.


Nesse caso, a política de gerência de configuração e mudança de software é do tipo

Alternativas
Q993848 Engenharia de Software
Utilizando Git, qual erro será obtido ao tentar enviar (git push) mudanças no master-branch para um repositório remoto, sendo que o repositório remoto contém trabalho que você não tem localmente?
Alternativas
Q993847 Engenharia de Software
Qual arquivo é necessário ser configurado para especificar intencionalmente que determinados arquivos não sejam rastreados (tracked) e que o Git deve ignorar no repositório Git local?
Alternativas
Q993840 Engenharia de Software
Depois de inicializar um novo repositório Git com o comando “git init”, e criar um arquivo chamado git-teste.html, qual dos seguintes comandos não irá surtir o efeito desejado se for executado?
Alternativas
Q983591 Engenharia de Software

O software de controle de catracas “Sisentrada” foi desenvolvido e entregue a seus diversos clientes. Um deles relatou um problema. O software foi consertado e enviado novamente ao cliente, que percebeu que alguns erros já sanados em versões anteriores voltaram a ocorrer.


No contexto da engenharia de software, a disciplina que é aplicada ao longo de todo o ciclo de vida, na qual houve falha, é:

Alternativas
Q2028473 Engenharia de Software
Para fazer o gerenciamento de configuração de software, as ferramentas de controle de versões normalmente suportam a definição de diferentes políticas de trabalho, como as políticas otimista e pessimista. A política
Alternativas
Q1276780 Engenharia de Software
Gerência de Configuração de Software (GCS) é um conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do projeto. Um exemplo de ferramenta de controle de versão é:
Alternativas
Respostas
321: E
322: C
323: B
324: E
325: E
326: D
327: C
328: A
329: C
330: C
331: A
332: E
333: A
334: B
335: C
336: B
337: E
338: A
339: C
340: A