🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

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

Foram encontradas 585 questões

Q2509335 Engenharia de Software
Com relação aos Kubernetes, aos containers e ao DevSecOps, julgue o item.
O comando kubectl taint é utilizado para listar todos os serviços disponíveis no cluster Kubernetes.
Alternativas
Q2509334 Engenharia de Software
Com relação aos Kubernetes, aos containers e ao DevSecOps, julgue o item.
A menor unidade do Kubernetes é chamada de pod e é dentro dele que estão os contêineres.
Alternativas
Q2509333 Engenharia de Software
Acerca das ferramentas Jenkins, Maven e Git, julgue o item.
O comando Git remote, no framework Git, armazena temporariamente os arquivos modificados pelo usuário em uma área chamada stash (esconderijo).
Alternativas
Q2509332 Engenharia de Software

Acerca das ferramentas Jenkins, Maven e Git, julgue o item.

Na ferramenta Git, o comando git‑checkout tem como função configurar a identidade do usuário, inserindo informações, como o nome e o e‑mail, que serão empregadas em cada commit.

Alternativas
Q2500084 Engenharia de Software
No que diz respeito à engenharia de requisitos, à análise e projeto de sistemas e à norma ISO/IEC 14598‑3, julgue o item.
A gestão de configuração de software é abordada, especificamente, pela norma ISO/IEC 14598‑3.
Alternativas
Q2493641 Engenharia de Software
A analista Joana está desenvolvendo um projeto com o apoio da ferramenta de versionamento de código Git. Sua cópia de trabalho atual está apontando para o branch tarefa-um. Joana precisa aplicar dois commits específicos e não sucessivos, do branch tarefa-dois, na sua cópia de trabalho.

Para realizar a operação por meio da ferramenta de linha de comando git, ela deve empregar o seguinte comando do git:
Alternativas
Q2491353 Engenharia de Software

No que se refere aos conceitos de gestão de configuração, julgue o item subsequente.


O comando get clone incorpora as alterações de um repositório remoto no ramo atual. 

Alternativas
Q2491352 Engenharia de Software

No que se refere aos conceitos de gestão de configuração, julgue o item subsequente.


Na prática, o git flow pode ser usado para projetos que têm um ciclo de lançamento agendado, que consiste no uso de ramificações de recursos e várias ramificações primárias. Esse fluxo de trabalho não adiciona novos conceitos ou comandos além do necessário para o fluxo de trabalho de ramificação de recurso.

Alternativas
Q2489600 Engenharia de Software
O desenvolvimento de um software geralmente envolve grandes equipes de desenvolvimento que trabalham colaborativamente em um ambiente distribuído cujas mudanças so naturais e precisam ser gerenciadas. Ñeste contexto, o Gerenciamento de Configuração de Software Cobre todo o ciclo de vida do software. É correto afirmar que NÃO é um dos objetivos do gerenciamento de configuração de software:
Alternativas
Q2489599 Engenharia de Software
Avalie as seguintes afirmações sobre o processo de Gerenciamento de Configuração de Software.

I. O Gerenciamento de Configuração de Software consiste do conjunto de atividades que devem ser desenvolvidas para administrar as alterações durante o ciclo de vida do software.
II. Alguns conceitos fundamentais sobre o gerenciamento de configuração são: (i) Linhas-base (referencial, padrão de referência): (ii) Release ou Entrega; (iii) Repositório dos Itens de Configuração; (iv) Check -in / Check-out; and (v) Rastreabilidade.
III. Uma desvantagem do uso de sistemas de controle de versão consiste no fato que os releases atuais ou anteriores não podem ser geradas a qualquer momento a partir das baselines e das mudanças armazenadas por elas.

Está(ão) correta(s) a(s) afirmativa(a): 
Alternativas
Q2489598 Engenharia de Software
Assinale a única alternativa que preenche corretamente a lacuna em branco.
______________________é um processo na Engenharia de Software responsável por identificar e controlar o acesso, as versões e as mudanças nos itens de configuração com o objetivo de garantir sua integridade.
Alternativas
Q2485879 Engenharia de Software
Com relação aos tipos de merge disponíveis no GIT, analise as afirmativas a seguir.


I. O merge do tipo simplex é o mais simples de todos, ocorre quando não existem outros branches prévios no servidor GIT; no merge simplex, o git cria um contador de branches no destino.

II. O merge do tipo fast-forward ocorre quando os históricos de desenvolvimento dos branches envolvidos no merge não divergiram; durante um merge fast-forward, o GIT move o ponteiro do branch de destino para o commit do branch de origem.

III. Os merges full-duplex são um tipo de merge mais complexo em que o usuário pode encontrar conflitos de merge; esses conflitos surgem quando se mesclam dois branches nos quais foram feitas alterações diferentes nas mesmas partes do(s) mesmo(s) arquivo(s), ou se em um branch de um arquivo foi excluído e editado no outro branch.

Está correto o que se afirma em 
Alternativas
Q2471753 Engenharia de Software
Assinale a opção em que é corretamente indicado o comando Git que permite armazenar as alterações feitas nos arquivos sem realizar o commit e que pode ser útil quando se precisa trocar de branch ou mesmo trabalhar numa tarefa diferente, mas não se deseja confirmar as alterações, ainda. 
Alternativas
Q2471749 Engenharia de Software
O objetivo principal da criação de uma branch em um sistema de controle de versão como o Git é
Alternativas
Q2464523 Engenharia de Software

Julgue o item a seguir, a respeito de conceitos, prática e ferramentas relativos a DevOps e de integração contínua.  


Uma das boas práticas do DevOps é a adoção de uma cultura livre de culpa por erros nos processos apresentados pelos desenvolvedores ou pelo pessoal de operações.

Alternativas
Q2451569 Engenharia de Software
Uma das ferramentas mais importantes no processo de desenvolvimento de software é o repositório de gestão de configuração de software utilizado. Ele oferece um conjunto de estruturas e mecanismos que auxiliam a equipe de desenvolvimento a gerenciar as modificações experimentadas por um software.
Em termos de características, em um repositório de gestão de configuração é fundamental 
Alternativas
Q2398322 Engenharia de Software
A analista Ana está desenvolvendo o pacote do npm CGEOnline com o apoio da ferramenta git. Em dado momento, Ana precisou incrementar a versão do CGEOnline, commitar no git a modificação de versão realizada e criar uma tag no git para marcar a nova versão. Para realizar as operações de forma simples e rápida, Ana recorreu ao comando do npm capaz de incrementar a versão de um pacote e ainda criar automaticamente um commit e uma tag no repositório git local, relacionados ao incremento da versão.
Ana recorreu ao comando do npm: 
Alternativas
Q2394760 Engenharia de Software
No sistema de controle de versões Git, um “branch” de um repositório corresponde a
Alternativas
Q2383462 Engenharia de Software
Assinale a opção que apresenta o comando utilizado no Git para versionar o projeto com um pacote de alterações.
Alternativas
Q2376544 Engenharia de Software
Sobre a automação de infraestrutura de TI, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) A automação de infraestrutura de TI pode reduzir significativamente o tempo necessário para realizar tarefas de rotina, como provisionamento e configuração de servidores.

( ) A automação de infraestrutura de TI elimina completamente a necessidade de intervenção humana em todos os aspectos da gestão de TI.

( ) Ferramentas de automação de infraestrutura de TI, como o Ansible e o Terraform, permitem que as equipes de TI gerenciem e configurem recursos de TI de maneira programática e padronizada.

As afirmativas são, respectivamente,
Alternativas
Respostas
201: E
202: C
203: E
204: E
205: E
206: E
207: E
208: C
209: D
210: D
211: B
212: B
213: B
214: D
215: C
216: A
217: D
218: D
219: C
220: D