Filtrar


Questões por página:

Acerca das ferramentas Karma e SonarQube, julgue o item que se segue.


O parâmetro browserDisconnectTolerance do Karma Runner especifica quantas reconexões são permitidas entre servidor e navegadores durante falhas temporárias de rede, com valor padrão zero (sem tentativas de reconexão).

A respeito de criptografia, do clean code e das técnicas de refactoring, julgue o item seguinte.


O refactoring extract superclass é utilizado para esconder dependências indiretas entre objetos, promovendo encapsulamento de delegações e reduzindo o acoplamento estrutural do sistema.

A respeito de criptografia, do clean code e das técnicas de refactoring, julgue o item seguinte.


Um código limpo ou clean code deve priorizar legibilidade semântica e baixo ruído de manutenção, devendo comentários ser usados apenas quando a intenção da lógica não puder ser claramente expressa pelo código em si.

A respeito de criptografia, do clean code e das técnicas de refactoring, julgue o item seguinte.


Considere que um tribunal necessite transmitir dados de processos sensíveis para outras varas remotas, mas esteja enfrentando restrições de largura de banda e requisitos de baixa latência. Considere, ainda, que, a fim de proteger os dados, a equipe pretenda usar criptografia simétrica de fluxo, sem impactar o desempenho da transmissão. Nessa situação, para máxima segurança, será necessário gerar uma nova chave simétrica para cada pacote de dados, que deverá ser enviada junto com o pacote criptografado.

Acerca de domain‐driven design, de especificação OpenAPI e de design patterns, julgue o item a seguir.


Em design patterns, o padrão strategy introduz forte hierarquia de herança entre algoritmos, violando o OCP (open/closed principle) ao exigir modificações no contexto sempre que uma nova estratégia é adicionada.