Logo Passei Direto
Buscar

Gerência de Configuração

User badge image
Lauren

em

Ferramentas de estudo

Questões resolvidas

O processo de controle de versão é fundamental para o desenvolvimento de software. Vários ambientes de desenvolvimento possuem integração com alguns sistemas de controle de versão, automatizando e integrando o desenvolvimento do software com o processo de gerência de configuração. O controle de versão pode ser dividido em centralizado ou distribuído.

Marque a opção que descreve corretamente o que é controle de versão centralizado:



 

AO controle de versão centralizado segue a topologia única, pois é organizado de forma que cada desenvolvedor possa acessar a área de trabalho do outro desenvolvedor, permitindo um trabalho colaborativo e ágil direto no servidor.BO controle de versão centralizado segue a topologia centralizada, pois é organizado em vários repositórios com várias áreas de trabalho, onde o controle de uso é feito através do nome do commit, que deve ser único para cada desenvolvedor.CO controle de versão centralizado segue a topologia em estrela, pois é organizado em vários repositórios onde todos os desenvolvedores podem acessar para codificar, aumentando assim a produtividade da equipe.DO controle de versão centralizado segue a topologia híbrida, pois é organizado em um único repositório central e com uma única cópia de trabalho, onde todos os desenvolvedores acessam para codificar.EO controle de versão centralizado segue a topologia em estrela, pois é organizado em um único repositório central e com várias cópias de trabalho, uma para cada desenvolvedor, em suas áreas de trabalho ou máquinas próprias.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O processo de controle de versão é fundamental para o desenvolvimento de software. Vários ambientes de desenvolvimento possuem integração com alguns sistemas de controle de versão, automatizando e integrando o desenvolvimento do software com o processo de gerência de configuração. O controle de versão pode ser dividido em centralizado ou distribuído.

Marque a opção que descreve corretamente o que é controle de versão centralizado:



 

AO controle de versão centralizado segue a topologia única, pois é organizado de forma que cada desenvolvedor possa acessar a área de trabalho do outro desenvolvedor, permitindo um trabalho colaborativo e ágil direto no servidor.BO controle de versão centralizado segue a topologia centralizada, pois é organizado em vários repositórios com várias áreas de trabalho, onde o controle de uso é feito através do nome do commit, que deve ser único para cada desenvolvedor.CO controle de versão centralizado segue a topologia em estrela, pois é organizado em vários repositórios onde todos os desenvolvedores podem acessar para codificar, aumentando assim a produtividade da equipe.DO controle de versão centralizado segue a topologia híbrida, pois é organizado em um único repositório central e com uma única cópia de trabalho, onde todos os desenvolvedores acessam para codificar.EO controle de versão centralizado segue a topologia em estrela, pois é organizado em um único repositório central e com várias cópias de trabalho, uma para cada desenvolvedor, em suas áreas de trabalho ou máquinas próprias.

Prévia do material em texto

Ler em voz alta
 Ler em voz alta
 Ler em voz alta
 Ler em voz alta
Questão 1/10 - Gerencia de Configuração e Evolução
 
O processo de controle de versão é fundamental para o desenvolvimento de software. Vários ambientes de desenvolvimento possuem integração com alguns 
sistemas de controle de versão, automatizando e integrando o desenvolvimento do software com o processo de gerência de configuração. O controle de versão pode 
ser dividido em centralizado ou distribuído.
Marque a opção que descreve corretamente o que é controle de versão centralizado:
 
A O controle de versão centralizado segue a topologia única, pois é organizado de forma que cada desenvolvedor possa acessar a área d
desenvolvedor, permitindo um trabalho colaborativo e ágil direto no servidor.
B O controle de versão centralizado segue a topologia centralizada, pois é organizado em vários repositórios com várias áreas de trabalho
é feito através do nome do commit, que deve ser único para cada desenvolvedor.
C O controle de versão centralizado segue a topologia em estrela, pois é organizado em vários repositórios onde todos os desenvolvedore
codificar, aumentando assim a produtividade da equipe.
D O controle de versão centralizado segue a topologia híbrida, pois é organizado em um único repositório central e com uma única cópia d
desenvolvedores acessam para codificar.
E O controle de versão centralizado segue a topologia em estrela, pois é organizado em um único repositório central e com várias cópias 
cada desenvolvedor, em suas áreas de trabalho ou máquinas próprias.
Você assinalou essa alternativa (E)
Questão 2/10 - Gerencia de Configuração e Evolução
 
A Lei de Lehman é uma fonte histórica de bom senso em software. Os conceitos desenvolvidos e difundidos pelas Leis de Lehman eram relacionados, inicialmente, a 
sistemas do tipo E ou E-Programs, desenvolvidos para os computadores mainframe da IBM. 
Marque a opção que define corretamente o que é um computador mainframe:
A Mainframes são computadores pessoais, utilizados pelas pessoas para processar altos volumes de informações e transações simultâne
B Mainframes são servidores, utilizados por diversas empresas para processar altos volumes de informações e transações simultâneas.
C Mainframes são computadores de grande porte, utilizados por grandes empresas para processar altos volumes de informações e transa
Você assinalou essa alternativa (C)
D Mainframes são servidores que possuem uma rede acoplada. Eles são utilizados por diversas empresas para processar altos volumes d
transações simultâneas.
E Mainframes são computadores de grande porte utilizados por empresas de pequeno ou médio porte para processar softwares gerencia
decisão.
Questão 3/10 - Gerencia de Configuração e Evolução
 
Com o passar do tempo um software envelhece. Ele, gradualmente, deixa de atender aos seus propósitos e os usuários começam a ter problemas de lentidão ou até 
mesmo de instabilidade. Existem alguns pontos básicos que podem ser entendidos como problemas comuns que levam o software a se degradar com o tempo.
 Marque a opção que explica corretamente o que é o problema relacionado com Atualizações de hardware e da tecnologia
A Todo software terá erro, por conta da complexidade ou dos diferentes cenários de funcionalidades existentes.
B Ao longo do tempo, conforme os programas de computador vão sendo executados, mais e mais erros podem se acumular.
C Se os desenvolvedores de software não conseguirem adaptar o código ao progresso do hardware, o software rapidamente se tornará o
Você assinalou essa alternativa (C)
D Se os programas de computador não conseguem liberar os recursos de memória de que não precisam mais, eles basicamente esgotam
E Se erros ocorrerem durante as fases de gravação, leitura, processamento ou armazenamento de dados, a integridade dos dados pode s
Questão 4/10 - Gerencia de Configuração e Evolução
 
Meir Manny Lehman, foi um cientista e pesquisador na área da computação, membro da Real Academia de Engenharia e professor na Escola de Ciências de 
Computação em Middlesex University. De 1972 até 2002 ele foi professor e Chefe do Departamento de Computação no Imperial College de Londres. Junto com 
outros colegas de profissão, eles organizaram e difundiram os conceitos relacionados com o crescimento e a evolução do software. Esses conceitos foram tão bem 
aceitos que passaram a ser tratados como lei. 
Marque a opção que apresenta corretamente o nome da lei que organiza os conceitos de evolução de software:
A Lei de Meir.
B Lei de Lehman.
Você assinalou essa alternativa (B)
C Lei de Mudanças.
11/18/24, 11:11 AM AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 1/3
javascript:void(0)
javascript:void(0)
javascript:void(0)
javascript:void(0)
 Ler em voz alta
 Ler em voz alta
 Ler em voz alta
 Ler em voz alta
D Lei de Evolução de Software.
E Lei de Manny.
F A mudança contínua reforça que durante a vida útil de um software em evolução, a taxa de mudanças tende a ser proporcional ao domí
Questão 5/10 - Gerencia de Configuração e Evolução
 
Quando o software está pronto e em uso no ambiente de produção pelos usuários, ele passa a ser visto como um produto. Dessa forma, como produto de software, 
ele tem um ciclo de vida diferente, que envolve fases relacionadas ao seu amadurecimento, envelhecimento e declínio ou desuso.
Avalie as afirmações a seguir sobre o ciclo de vida de manutenção de software:
I. O produto de software, percorre uma jornada que vai desde o seu desenvolvimento até uma eventual descontinuação.
II. O ciclo de vida do produto é um conjunto de etapas que todo produto percorre desde seu planejamento até sua implantação para uso na nuvem.
III. O ciclo de vida do produto é um conjunto de etapas que todo produto percorre do seu projeto e concepção até o momento em que ele é descontinuado e retirado 
do mercado.
São corretas:
A Apenas II
B Apenas I e II
C Apenas I e III
Você assinalou essa alternativa (C)
D Apenas II e III
E I, II, III
Questão 6/10 - Gerencia de Configuração e Evolução
 
A Gerência de Configuração é um processo básico e fundamental no desenvolvimento de software, por ser o processo que controla a evolução dos produtos de 
trabalho, garantindo sua integridade e segurança ao longo do tempo. A Gerência de Configuração é constituída por 3 subprocessos, segundo o MPS.Br.
 Marque a opção que descreve corretamente o objetivo da integração contínua:
A A integração contínua tem como objetivo monitorar o trabalho de todos os membros da equipe, de forma a garantir que a construção do
maneira contínua.
B A integração contínua tem como objetivo registrar, avaliar e organizar as mudanças em um software de acordo com sua prioridade e ne
C A integração contínua tem como objetivo controlar cada alteração que é implementada em um componente, para registrar o histórico do
D A integração contínua tem como objetivo verificar continuamente se os itens de configuração estão corretos e estão se integrando de m
Você assinalou essa alternativa (D)
E A integração contínua tem como objetivo integrar todos os dados em um modelo de dados completo e que suporte os requisitos, de ma
incremental, até que o software esteja pronto.
Questão 7/10 - Gerencia de Configuração e Evolução
 
O ciclo de vida do produto de software é composto por um conjunto de etapas que vai desde o momento em que ele começa a ser utilizado até o momento em que 
ele é descontinuado. O conceito de ciclo de vida do produto foi desenvolvido pelo economista alemão Theodore Levitt. O ciclo de vida proposto por Levitt tem como 
primeira etapa o Desenvolvimento, e mais 4 etapas sequenciais.
Marque a opção que lista corretamente as 4 etapas do ciclo de vida proposto por Levitt, após a etapa de Desenvolvimento:
A Requisito, análise, desenvolvimento e declínio.
B Introdução, análise, codificação e implantação.
C Projeto, gerência de configuração, codificação e validação.
D Introdução,crescimento, maturidade e declínio.
Você assinalou essa alternativa (D)
E Iniciação, análise, construção e teste.
Questão 8/10 - Gerencia de Configuração e Evolução
 
Quando estudamos a história de TI, percebemos que a evolução do hardware e do software ocorrem de maneira bastante homogênea, com um impulsionando o 
outro o tempo todo. Algumas vezes o hardware e a tecnologia impulsionam a construção de softwares mais complexos e mais potentes, às vezes, as necessidades 
11/18/24, 11:11 AM AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 2/3
javascript:void(0)
javascript:void(0)
javascript:void(0)
javascript:void(0)
 Ler em voz alta
 Ler em voz alta
de softwares mais especializados pressionam a indústria do hardware a evoluir. Atualmente, percebemos a Internet das Coisas relacionando hardware e software, 
através da tecnologia, fazendo parte cada vez mais do dia a dia das pessoas.
Baseado nos conceitos relacionados com a Internet das Coisas, avalie as afirmações a seguir:
I. A Internet das Coisas descreve a rede de objetos físicos incorporados a sensores, software e outras tecnologias.
II. A Internet das Coisas tem como objetivo conectar e trocar dados entre dispositivos e sistemas pela internet.
III. A Internet das Coisas pode ser aplicada à função de monitoramento cardíaco, à carros autônomos e à iluminação residencial controlada por um aparelho de 
celular, por exemplo.
 
É correto afirmar que:
A Todas as afirmações estão erradas
B Todas as afirmações estão corretas
Você assinalou essa alternativa (B)
C Apenas as afirmações I e II estão corretas
D Apenas a afirmação III está correta
E Apenas as afirmações II e III estão corretas
Questão 9/10 - Gerencia de Configuração e Evolução
 
Existem vários pontos que aceleram o processo de envelhecimento do software, que é algo inevitável. Mas, apesar de ser inevitável, é possível tomar ações que 
ajudam a evitar ou retardar o envelhecimento do software. 
Marque a opção que descreve corretamente os benefícios da ação relacionada com Reinstale o Software:
A Tenha o controle do que está instalado no computador e limite o número de programas que são iniciados automaticamente na inicializaç
não fique tão lenta.
B Desinstale, periodicamente, os programas de que não precisa mais, para liberar espaço na máquina.
C Limpe regularmente os arquivos inúteis e os arquivos temporários, para liberar espaço e deixar o sistema mais otimizado.
D Sempre instale as novas versões liberadas dos softwares, pois isso pode melhorar a segurança do computador.
E Ao instalar uma nova cópia do software ou programa, é possível reparar arquivos corrompidos ou retornar para configurações mais otim
Você assinalou essa alternativa (E)
Questão 10/10 - Gerencia de Configuração e Evolução
 
Meir Lehman, um grande cientista e pesquisador na área de TI, organizou conceitos importantes relacionados com a construção e evolução de softwares. Os 8 
pontos identificados e organizados por Lehman, passaram a ser vistos como “lei” porque eram generalizáveis e aplicáveis a muitos contextos.
Marque a opção que descreve corretamente o objetivo da Mudança Contínua, um dos 8 pontos identificados por Lehman:
A A mudança contínua reforça que se não forem tomadas medidas para reduzir ou manter a complexidade de um software, conforme ele 
complexidade irá aumentar progressivamente.
B A mudança contínua reforça que a curva pertinente ao processo de evolução de um software são auto reguláveis e próximos a uma cur
teto, quando começa a diminuir.
C A mudança contínua reforça que a velocidade de atividade global efetiva de um software em evolução deverá se manter invariável dura
deste produto.
D A mudança contínua reforça que um software deve ser continuamente adaptado, senão torna-se aos poucos, cada vez menos satisfató
Você assinalou essa alternativa (D)
11/18/24, 11:11 AM AVA UNIVIRTUS
https://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/yv4sYBTl2KP8LppaTqfj%2BA%3D%3D/novo/1/na8YNOFPlqaqqrkFId7DS… 3/3
javascript:void(0)
javascript:void(0)

Mais conteúdos dessa disciplina