Foram encontradas 55.928 questões.
Uma aplicação TypeScript gerencia um sistema de tarefas. Cada tarefa tem um id (number) , titulo (string) e status (enum com valores "Pendente" , "Em Andamento", "Concluída"). Considerando o trecho de código abaixo, a função atualizarStatus deve atualizar o status de uma tarefa, garantindo tipagem estrita.
enum StatusTarefa {
Pendente = "Pendente",
EmAndamento = "Em Andamento",
Concluida = "Concluída"
}
interface Tarefa {
id: number;
titulo: string;
status: StatusTarefa;
}
function atualizarStatus(tarefa: Tarefa, novoStatus: StatusTarefa): Tarefa {
___I___
}
Completa corretamente a lacuna I :
Provas
Um Tribunal está desenvolvendo um sistema de gestão processual utilizando Hibernate 4.3 com Hibernate Envers para auditar alterações em entidades. A entidade Processo (representando processos judiciais) deve ter todas as alterações de seus atributos (numeroProcesso e valorCausa) registradas em uma tabela de auditoria. A equipe técnica precisa configurar o Envers para garantir que as revisões sejam geradas automaticamente e possam ser acessadas através de consultas. Nesse contexto, a configuração mais adequada é anotar Processo com @Audited e
Provas
Um Tribunal está desenvolvendo um sistema baseado em microsserviços com Spring Boot e, para gerenciar o registro e descoberta de serviços, a equipe de desenvolvimento optou pelo Eureka Server. Durante a configuração, um técnico precisa garantir que um microsserviço cliente se registre corretamente no Eureka Server e renove sua sessão de registro (lease) periodicamente. Nesse cenário, a configuração mais adequada no arquivo application.yml, do microsserviço cliente, no formato kebab-case, é
Provas
Em um projeto que usa GitLab CI/CD, devido a um erro em produção, a equipe de TI quer alterar o pipeline para que, no futuro, deployments para produção sejam sempre feitos manualmente, mesmo após aprovação automática dos testes. Nesse caso, a mudança mais adequada é
Provas
A equipe de TI de um Tribunal implementou Gitflow para melhorar o ciclo de vida de desenvolvimento de software e precisa aplicar uma correção crítica urgente em produção. Para iniciar a correção, a equipe deve
Provas
Considere a seguinte implementação de uma classe Java:
public class Estoque {
private int quantidade;
public Estoque(int quantidadeInicial) {
quantidade = quantidadeInicial;
}
public void reduzirEstoque(int valor) {
if (valor > quantidade) {
System.out.println("Erro: Estoque insuficiente.");
}
quantidade -= valor;
}
public int getQuantidade() {
return quantidade;
}
}
Após a execução do seguinte trecho:
Estoque e = new Estoque(5);
e.reduzirEstoque(10);
System.out.println(e.getQuantidade());
o último valor exibido no console (mesmo que seja precedido de alguma frase) será
Provas
Considerando as características dessas plataformas, a abordagem que melhor aproveita o potencial do desenvolvimento low-code/no-code em um órgão público é:
Provas
Uma equipe está implementando um sistema de monitoramento de registros de solicitações de seguro-desemprego, cujo objetivo é permitir consultas rápidas sobre milhões de entradas, análises visuais de tendências e criação de alertas sobre comportamentos atípicos. Durante a configuração do pipeline ELK (Elasticsearch, Logstash e Kibana), o time definiu o seguinte pipeline no Logstash:
input {
file {
path => "/var/log/beneficios/*.log"
}
}
filter {
grok {
match => { "message" => "%{TIMESTAMP_ISO8601:timestamp} %{WORD:status} %{DATA:usuario}" }
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "beneficios"
}
}
Considerando a arquitetura ELK e a configuração acima, a ser utilizada em condições ideais, o Logstash
Provas
Em um Tribunal Estadual do Trabalho, uma equipe está desenvolvendo um sistema de gestão de processos trabalhistas, que visa automatizar o trâmite de denúncias de descumprimento de normas de segurança e saúde no trabalho. A equipe precisa integrar práticas de segurança em todo o ciclo de vida de desenvolvimento do sistema. Considerando as melhores práticas indicadas no OWASP CLASP, a estratégia mais adequada durante a rase de projeto (design) do sistema para antecipar riscos de segurança é:
Provas
Uma nova solução de software está sendo desenvolvida em um Tribunal do Trabalho para gerenciar os acordos coletivos firmados entre sindicatos e empresas. Durante a elaboração dos requisitos, a equipe precisa definir claramente requisitos funcionais e não funcionais, envolvendo usuários finais, advogados especializados e analistas. Considerando as boas práticas de Engenharia de Requisitos, para garantir a qualidade e a completude dos requisitos coletados, deve-se
Provas
Caderno Container