Questões de Ferramentas de Desenvolvimento de Software (Engenharia de Software)

Limpar Busca

Assinale a alternativa que apresenta um comando Git corretamente utilizado para registrar alterações no histórico do projeto.

  • A git push origin local — Apaga o repositório remoto para sincronizar com a versão local.
  • B git commit -m "mensagem" — Registra as alterações preparadas no repositório local com uma mensagem descritiva.
  • C git update — Atualiza todos os arquivos modificados diretamente no repositório remoto.
  • D git upload — Envia as alterações do projeto para o repositório remoto.
  • E git commit --push — Registra as alterações e envia diretamente para o repositório remoto.

O Swagger Editor é um editor de código aberto usado para projetar, definir e documentar APIs HTTP segundo a especificação OpenAPI.
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

  • A I e III, apenas.
  • B II e IV, apenas.
  • C I, II e III, apenas.
  • D I, II e IV, apenas.
  • E II, III e IV, apenas.

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:



Imagem relacionada à questão do Questões Estratégicas

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:

  • A um novo pipeline do tipo parent-child;
  • B um novo pipeline do tipo multi-project;
  • C dois novos pipelines do tipo parent-child;
  • D dois novos pipelines do tipo multi-project;
  • E dois novos pipelines dos tipos parent-child e multi-project, respectivamente.

Um Tribunal Regional do Trabalho implementou uma plataforma no-code para permitir que diferentes departamentos criem seus próprios aplicativos de gestão de tarefas e projetos. Após seis meses de uso, a administração avaliou que os resultados obtidos no uso de plataformas no-code está em consonância com o que é frequentemente associado com

  • A o aumento da dependência da equipe de TI para manutenção de sistemas.
  • B a redução na capacidade de personalização das soluções.
  • C a maior complexidade na integração com sistemas existentes.
  • D a necessidade contínua de treinamento intensivo para todos os funcionários.
  • E a redução do tempo de desenvolvimento e entrega de soluções, permitindo uma resposta mais rápida às necessidades do negócio

Após um novo repositório ser criado no Git, os comandos responsáveis para que as alterações sejam incluídas e carregadas no repositório são, respectivamente,

  • A git commit, git log
  • B git status, git commit
  • C git add, git pull
  • D git branch, git merge
  • E git add, git commit