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

Foram encontradas 554 questões

Q683169 Engenharia de Software

Considerando a utilização da ferramenta de controle de versão GIT, pode-se afirmar que

I. tudo no Git tem seu checksum (valor para verificação de integridade) calculado antes que seja armazenado e então passa a ser referenciado pelo checksum. Isso significa que é impossível mudar o conteúdo de qualquer arquivo ou diretório sem que o Git tenha conhecimento.

II. caso você esteja iniciando o monitoramento de um projeto existente com Git, você precisa ir para o diretório do projeto e digitar: git init

III. git faz com que seus arquivos sempre estejam em um dos três estados fundamentais: consolidado (committed), baixado (downloaded) e preparado (staged).

IV. você clona um repositório com o comando git clone [url] . Por exemplo, caso você queria clonar a biblioteca Git do Ruby chamada Grit, você pode fazê-lo da seguinte forma: git clone git://github.com/schacon/grit.git

V. o comando git checkout baixa o código mais atual da linha master do repositório.

Estão CORRETAS apenas as afirmações constantes nos itens

Alternativas
Q606856 Engenharia de Software
Acerca de linguagens de programação e ferramentas de desenvolvimento, julgue o item subsecutivo.

Rational ClearCase é um software de soluções de gerência de configuração que simplifica o processo de mudanças e fornece controle de versão.


Alternativas
Q600445 Engenharia de Software
A respeito da customização do uso Git, assinale a opção correta.
Alternativas
Q600440 Engenharia de Software
Acerca do controle de versão com Git, é correto afirmar que
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598737 Engenharia de Software
Um SCV − Sistema de Controle de Versão
Alternativas
Q596391 Engenharia de Software
No que se refere aos sistemas de controle de versão e ao Subversion, julgue o item a seguir.

Uma desvantagem dos sistemas de controle de versão que adotam o modelo lock-modify-unlock é a baixa produtividade em trabalhos colaborativos: esse modelo não permite que o conteúdo de um arquivo seja alterado por mais de um usuário simultaneamente.
Alternativas
Q596390 Engenharia de Software
No que se refere aos sistemas de controle de versão e ao Subversion, julgue o item a seguir.
No Subversion 1.7, considerando-se os arquivos versionados cuja propriedade svn:mime-type seja definida com um tipo MIME não textual, suas fusões contextuais são realizadas durante as atualizações.
Alternativas
Q595062 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

A BDGC, que contém todos os dados de itens de configuração (IC) de um serviço fornecido ao cliente, deve ser mantida e criada pelo processo de gerência de mudanças assim que um novo item é criado ou disponibilizado.
Alternativas
Q595061 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

Para uma empresa de grande porte, que realiza movimentações bancárias de todas subsidiárias mundiais, é recomendável a utilização de um computador mainframe para processar uma quantidade enorme de dados. Assim sendo, é necessário que esse mainframe esteja documentado no BDGC.
Alternativas
Q591979 Engenharia de Software
Assinale a opção que apresenta a sequência correta de atividades do fluxo básico de um processo de controle de versões por meio do Git.
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584924 Engenharia de Software
Um Analista deseja utilizar um sistema de controle de versão centralizado (Centralized Version Control System − CVCS) que possui um único servidor central contendo todos os arquivos versionados e vários clientes que podem resgatar os arquivos desse servidor. Ele deve utilizar, nesse caso, o
Alternativas
Q578236 Engenharia de Software
Com relação à área de controle de versão, julgue o item subsequente.

Os desenvolvedores devem implementar novas funcionalidades no SVN somente no código que recebeu uma tag.


Alternativas
Q578235 Engenharia de Software
Com relação à área de controle de versão, julgue o item subsequente.
A utilização do branching no SVN somente existe por motivo de becape.
Alternativas
Q578234 Engenharia de Software
Com relação à área de controle de versão, julgue o item subsequente.
SVN working copy não é responsável por armazenar o histórico de mudanças completo do código.
Alternativas
Q577092 Engenharia de Software
Julgue o próximo item, relativo a ferramentas de controle de versão, bancos de dados e desenvolvimento orientado a testes.

O Git, sistema de controle de versões que mantém um histórico completo de todas as alterações, permite a recuperação das versões do projeto na busca de informações sobre o estado dos arquivos em versões anteriores.

Alternativas
Q575121 Engenharia de Software
O GIT possibilita controlar versões de componentes de software com as facilidades de
Alternativas
Q575120 Engenharia de Software
Um Analista utiliza o Subversion (SVN) para controle de versões e irá proceder alteração do código fonte de uma aplicação catalogada no software de controle. Sobre o SVN é correto afirmar que
Alternativas
Q560269 Engenharia de Software
No que se refere à programação web e a sistemas de controle de versão, julgue o item subsequente.

O Subversion, que oferece diversos algoritmos de diferenciação de três vias para manipulação de dados até uma granularidade de caracteres individuais, não permite complementar o processamento de fusão de conteúdo com utilitários de diferenciação externos.
Alternativas
Q556357 Engenharia de Software
Após o analista de TI alterar no Git um arquivo previamente monitorado chamado trt.py e após ter passado a monitorar um novo arquivo chamado Tribunal, executou-se o comando git status e foi exibido: 

# On branch master

# Changes to be committed:

#      (use "git reset HEAD ..." to unstage)

#

#       new file:     Tribunal

#

# Changes not staged for commit:

#      (use "git add ..." to update what will be committed)

#

#       modified:     teste.py



Nestas condições, para selecionar o arquivo trt.py de forma que ele possa ser consolidado no próximo commit, utiliza-se o comando git


Alternativas
Q547754 Engenharia de Software
Acerca de integração contínua e entrega contínua, julgue o próximo item.
Para que a prática de integração contínua seja eficiente, é necessário parametrizar e automatizar várias atividades relativas à gerência da configuração, não somente do código-fonte produzido, mas também de bibliotecas e componentes externos.
Alternativas
Respostas
441: B
442: C
443: D
444: C
445: C
446: C
447: E
448: E
449: C
450: A
451: A
452: E
453: E
454: C
455: C
456: E
457: B
458: E
459: B
460: C