Foram encontradas 55.928 questões.
Provas
Provas
Considere o bloco de código JavaScript abaixo, em condições ideais.
const papel = " juiz";
const fase = " julgamento ";
let mensagem;
if (papel === " juiz" && fase === "julgamento") {
mensagem = "Você pode emitir a sentença . ";
} else if (papel === "advogado" && fase === "instrução") {
mensagem = "Você pode apresentar suas alegações finais . ";
} else if (papel === " servidor" && fase === "análise") {
mensagem = "Organize os autos para análise inicial." ;
} else {
mensagem = "Aguardando ação.";
}
document . write ("Mensagem:", mensagem) ;
Para manter o resultado após a execução, a parte da estrutura de seleção (if/else if/else) pode ser corretamente substituída pelo uso de operadores ternários, da seguinte forma:
Provas
Provas
Provas
Provas
Considere o trecho de código abaixo, parte de um sistema de processo eletrônico desenvolvido com Jakarta EE 1O+, que utiliza Jakarta Authorization para controle de acesso baseado em papéis (roles).
Path("/processos")
@RolesAllowed(("juiz","advogado"))
public class ProcessoResource (
@GET
@Path("/(id)")
public Response consultarProcesso(@PathParam("id") Long id){
// Consulta de processo
}
@POST
@Path("/julgar")
@RolesAllowed("juiz ")
public Response julgarProcesso(Julgamento julgamento) {
// Julgamento de processos
}
}
Com base no código e nas anotações utilizadas,
Provas
function identidade(valor: T): T (
return valor; }
Trata-se de uma função
Provas
Provas
interface ServidorJudiciario (
void analisarProcesso();
void realizarAudiencia();
)
class AnalistaTI implements ServidorJudiciario ( )
Segundo o Princípio da Segregação de Interface (ISP), pertencente ao conjunto de princípios SOLID, esse código apresenta um problema de design, já que a classe AnalistaTI é obrigada a implementar o método realizarAudiencia(), mesmo que esse comportamento não se aplique a sua função, que é técnica e não jurisdicional. Para corrigir essa violação ao ISP, a abordagem mais adequada é
Provas
Caderno Container