Questões de Concurso
Para analista judiciário - análise de sistemas de informação
Foram encontradas 434 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Considere o trecho de código abaixo, parte de um sistema de processo eletrônico desenvolvido com Jakarta EE 10+, que utiliza Jakarta Authorization para controle de acesso baseado em papéis (roles).

Com base no código e nas anotações utilizadas,
function identidade(valor: T): T (
return valor; }
Trata-se de uma função
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 é
A adequada correlação entre os tempos e os modos da frase acima estará mantida nesta outra configuração, substituindo-se os elementos sublinhados, respectivamente, por:
Numa nova redação, a frase acima manterá sua correção e sua coerência caso se substitua o segmento sublinhado por: