Foram encontradas 56.963 questões.
O Tribunal adotou o Test-Driven Development (TDD) para garantir a qualidade do código nos sistemas de cálculo de pensões. Um auditor está revisando o processo de desenvolvimento e quer validar se a equipe segue o ciclo padrão do TDD.
A sequência correta de passos no ciclo Red-Green-Refactor do TDD é:
Provas
Na modernização dos sistemas de fiscalização, o Tribunal migrou de um sistema monolítico para uma arquitetura de microsserviços. Durante uma auditoria técnica, observou-se que a falha em um serviço de autenticação estava causando a queda em cascata de todos os outros serviços dependentes.
O padrão de projeto de arquitetura de software a ser implementado para interromper chamadas a um serviço que está a falhar, permitindo que o sistema degrade graciosamente em vez de colapsar, é o
Provas
Um Auditor está escrevendo um script em Python para limpar CPFs duplicados em uma lista de milhões de registros. Ele precisa de uma estrutura que garanta a unicidade dos elementos com a melhor performance de busca.
A estrutura nativa do Python mais adequada para esse propósito é:
Provas
Uma equipe de desenvolvimento do Tribunal utiliza Scrum e está no meio de uma Sprint de duas semanas. O Diretor de TI solicita a inclusão imediata de uma funcionalidade crítica que não foi planejada.
De acordo com o Guia Scrum, a conduta do Scrum Master deve ser
Provas
Provas
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
Provas
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Paradigmas de ProgramaçãoProgramação Estruturada
Provas
Considere o programa a seguir, escrito na linguagem C++:
#include <iostream>
using namespace std;
int main() {
int matrix[2][3] = {{4, -2, 0}, {0, 9, -8}};
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 2; j++) {
int val = matrix[i][j];
if (val > 0) {
cout << val << " Positivo" << endl;
} else if (val < 0) {
cout << val << " Negativo" << endl;
} else {
cout << val << " Zero" << endl;
}
}
}
return 0;
}
Após compilar e executar o programa, o resultado obtido no console é:
Provas
Provas
Caderno Container