Questões de Concurso
Sobre ferramentas de desenvolvimento de software em engenharia de software
Foram encontradas 240 questões
•A branch main contém o commit A. •A branch feature é criada a partir de main e recebe dois commits: B e C. •Enquanto isso, a branch main recebe um novo commit D.
O desenvolvedor executa o seguinte comando a partir da branch feature:
git rebase main
Após o rebase, ocorre um conflito no commit C. O desenvolvedor resolve o conflito e executa:
git add . git rebase --continue
Diante do exposto, assinale a alternativa CORRETA.
Considere o seguinte arquivo docker-compose.yml:

Diante do exposto, assinale a alternativa CORRETA.
Nessa situação, a ferramenta mais indicada para o atendimento da necessidade da equipe é o
Julgue o item que se segue, referente a HTML, CSS e JavaScript, Python e Java.
A execução do arquivo HTML a seguir aplicará as configurações definidas no arquivo styles.css aos elementos da página, desde que esse arquivo esteja acessível no caminho especificado.

Com relação às ferramentas do Swagger, avalie as afirmativas a seguir e assinale (V) para a afirmativa e (F) para a falsa.
( ) Swagger Parser - É uma biblioteca autônoma para analisar definições OpenAPI no formato JSON ou YAML.
( ) Swagger APIDom - Fornece uma estrutura única e unificadora para descrever APIs em várias linguagens, por exemplo, RAML, API Blueprint, e formatos de serialização, como por exemplo XML, YAML ou JSON.
( ) Swagger SourceGen - Faz a geração automática de bibliotecas de cliente de APIs e stubs de servidor a partir de uma definição OpenAPI.
As afirmativas são, respectivamente,
Com relação aos componentes básicos presentes nos workflows, analise os itens a seguir.
I. Event é uma atividade específica em um repositório que aciona a execução do workflow. Por exemplo, uma atividade pode se originar do GitHub quando um usuário cria uma solicitação de pull ou envia um commit para um repositório.
II. Job é um conjunto de tarefas que são executadas em um workflow por um ou mais hosts. Cada tarefa é uma ação ou shell script a ser executado na ordem em que foram definidos, sendo dependentes umas das outras.
III. Host é um servidor que executa os workflows quando são acionados pelos usuários. Cada host pode executar vários jobs de modo concorrente. O GitHub fornece hosts no Ubuntu Linux, Windows e MacOS.
Está correto, o que se afirma em
O comando que copia os commits mais recentes do repositório local para um repositório remoto é o
A respeito dos pré-requisitos necessários para o editor ser executado localmente, avalie os itens a seguir.
I. Git em qualquer versão.
II. Node.js em versão 20.3.0. ou superior.
III. Npm em versão 9.6.7 ou superior.
IV. OAuth em versão 2.0 ou superior.
São pré-requisitos necessários para que o Swagger Editor seja executado localmente os indicados em
O analista Carlos gerencia o GitLab do MPU. Carlos adicionou o job microservico_A ao pipeline do projeto A, inserindo no arquivo .gitlab-ci.yml do projeto o seguinte conteúdo:

Considere que os arquivos referenciados são válidos e acessíveis. Com essa configuração, ao ser executado, o job microservico_A irá disparar, ao todo:
Considere o seguinte cenário e sequência de comandos executados no Git:

Após executar esses comandos, surgiram conflitos de merge no arquivo funcionalidade.txt. O desenvolvedor resolve manualmente os conflitos, salva as alterações e executa:

Com base no fluxo apresentado, qual foi o objetivo principal do comando git merge main no contexto do fluxo de trabalho do Git?