Buscar

Gerenciamento de Configurações

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

07/03/2024, 20:45 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/3
Exercício por
Temas
 avalie sua aprendizagem
Sobre os sistemas de controle de versão, é correto a�rmar que: 
ENGENHARIA DE SOFTWARE
Lupa  
 
DGT0291_202106099298_TEMAS
Aluno: BRENO DA TRINDADE ALMEIDA Matr.: 202106099298
Disc.: ENGENHARIA DE SOFT  2023.4 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
GERENCIAMENTO DE CONFIGURAÇÕES
 
1.
Dado seu comportamento centralizado, o GIT possui a desvantagem de ter um único ponto de
falha, onde uma falha no servidor central ocasionará a perda completa do repositório, não
sendo possível recuperar a partir do conteúdo existente nos clientes. 
Uma das vantagens em se utilizar um sistema de controle de versão centralizado está no fato
de ser possível recuperar o conteúdo original a partir os repositórios presentes nos clientes. 
O SVN utiliza um modelo centralizado para o versionamento de sistemas, enquanto o GIT
apresenta um modelo distribuído, contendo cópias do repositório original em cada cliente. 
Em um sistema de controle de versão distribuído, há um único servidor contendo todos os
arquivos versionados. Os clientes obtêm somente parte do repositório armazenado no
servidor, não possuindo a sua visão completa. 
Uma das características dos sistemas de controle de versão é controlar de forma anônima as
alterações que são realizadas no sistema versionado, obtendo somente um controle das
alterações feitas no decorrer do tempo. 
Data Resp.: 07/03/2024 20:45:16
Explicação:
A resposta correta é: O SVN utiliza um modelo centralizado para o versionamento de sistemas,
enquanto o GIT apresenta um modelo distribuído, contendo cópias do repositório original em
cada cliente. 
 
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
07/03/2024, 20:45 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/3
O Git é um sistema de controle de versão distribuído. Com respeito ao conceito de pull no Git, assinale a alternativa
correta.
O marco de referência do desenvolvimento de um software, com o qual é possível de�nir a versão
de cada item de con�guração que fará parte da entrega e validação de um build, é denominado:
Considere as seguintes a�rmativas: 
I- Seu escopo não deve abordar a de�nição do que será gerenciado, entretanto, deve de�nir o
esquema a ser usado para identi�car os itens de con�guração. 
II- Deve especi�car as ferramentas usadas para o gerenciamento de con�gurações e os respectivos
processos de uso, porém não deve entrar no mérito de de�nição de políticas a serem adotadas no
controle de mudanças. 
III- Deve estabelecer as responsabilidades pelos procedimentos de gerenciamento de
con�guração e ainda descrever a estrutura do banco de dados para o registro das informações de
con�guração. 
Um plano de gerenciamento de con�gurações de sistemas de software em desenvolvimento deve
estar de acordo com o que consta em:
2.
Atualiza o repositório local com todas as alterações feitas em outro repositório.
É o envio de arquivos para o repositório local do usuário. 
É o envio de arquivos para o repositório remoto do usuário. 
É uma solicitação para baixar localmente os arquivos do repositório remoto do usuário. 
É uma solicitação que um usuário faz para contribuir com suas alterações de volta ao repositório original de
um projeto. 
Data Resp.: 07/03/2024 20:45:35
Explicação:
A resposta correta é: Atualiza o repositório local com todas as alterações feitas em outro repositório.
 
3.
Solicitação de Mudança 
Sincronização de Mudanças Concorrentes 
Encerramento do Projeto 
Auditoria de Mudanças 
Linha de Base 
Data Resp.: 07/03/2024 20:45:41
Explicação:
A resposta correta é: Linha de Base.
 
4.
I, II, e III. 
II e III, apenas. 
I, apenas. 
III, apenas. 
II, apenas. 
Data Resp.: 07/03/2024 20:45:46
Explicação:
07/03/2024, 20:45 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/3
A resposta correta é: III, apenas. 
    Não Respondida      Não Gravada     Gravada
Exercício por Temas inciado em 07/03/2024 20:44:32.

Mais conteúdos dessa disciplina