Foram encontradas 320 questões.
Assinale a alternativa que o descreve corretamente o teste caixa preta.
Provas
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
Nos conceitos de Scrum e Kanban, assinale a alternativa que apresenta a diferença entre o uso de Sprints no Scrum e o fluxo contínuo no Kanban.
Provas
- DevOps e CI/CDEntrega Contínua (CD)
- DevOps e CI/CDImplantação Contínua (CD)
- DevOps e CI/CDPipelines CI/CD
- DevOps e CI/CDRelease Management
Em um pipeline de entrega contínua (CD), assinale a alternativa que apresenta a abordagem de "canary release".
Provas
Dado o código abaixo na Linguagem JavaScript:
const obj = {
a: 10,
b: {
c: 20,
d: 30,
},
e: 40,
};
const { a, b: { c, d }, e } = obj;
console.log(a, c, d, e);
Assinale a alternativa que apresenta a sequência correta da saída do programa.
Provas
Dado o código abaixo na Linguagem Java:
public class Recursivo {
public static void main(String[] args) {
int result = somaRecursiva(5);
System.out.println(result);
}
public static int somaRecursiva(int n) {
if (n == 1) {
return 1;
} else {
return n + somaRecursiva(n - 1);
}
}
}
Assinale a alternativa que apresenta a sequência correta da saída do programa.
Provas
Dado o código abaixo na Linguagem JavaScript:
function outer() {
var count = 0;
return function inner() {
count++;
console.log(count);
};
}
const counter1 = outer();
counter1();
counter1();
const counter2 = outer();
counter2();
counter1();
Assinale a alternativa que apresenta a sequência correta da saída do programa.
Provas
Dado o código abaixo na Linguagem Java:
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.remove(1);
System.out.println(numbers);
}
}
Assinale a alternativa que apresenta a sequência correta da saída do programa.
Provas
- Arquitetura e Design de SoftwareMicrosserviços
- Interoperabilidade e IntegraçãoIntegração de Sistemas e MiddlewareMessaging
Sobre a implementação de comunicação assíncrona na arquitetura de microserviços, assinale a alternativa correta.
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Arquitetura e Design de SoftwareMicrosserviços
- Arquitetura e Design de SoftwarePadrões de Arquitetura
Em uma arquitetura de microserviços, assinale a alternativa que apresenta o que a abordagem de "Circuit Breaker" visa solucionar.
Provas
- DevOps e CI/CDAutomação de Processos
- DevOps e CI/CDCultura DevOps e Colaboração
- DevOps e CI/CDEntrega Contínua (CD)
- DevOps e CI/CDIntegração Contínua
Com relação a DevOps, muitas empresas possuem um ritmo de entrega acelerado e, a cada atualização, é necessário realizar diferentes ações para garantir a qualidade do software produzido. Os processos realizados manualmente dificultam a entrega mais rápida e baixam a produtividade dos colaboradores por estarem presos àquela atividade (TRAVERSIN, 2017), de modo que a ______ dos processos é indispensável para o DevOps. Em relação ao conceito de princípio de DEVOPS, assinale a alternativa que preencha corretamente a lacuna.
Provas
Caderno Container