Vade Mecum Digital 2026De R$ 249,90 por 12x R$ 9,99 ou R$ 119,90 à vista
JurisHand AI Logo

Analista Judiciário - Ciência de Dados e Analytics - 2024


Página 7  •  Total 70 questões
43062Questão 61|Programação|superior

“É uma API de persistência POJO para mapeamento de objetos/relacional que permite o uso de anotações de metadados da linguagem Java e/ou descritores XML para definir o mapeamento entre objetos Java e um banco de dados relacional.”

O texto faz referência a

  • A

    EJB.

  • B

    Spring Boot.

  • C

    Thymeleaf.

  • D

    Zuul.

  • E

    JPA.

43063Questão 62|Programação|superior

O Envers é um módulo presente no Hibernate ORM que proporciona uma forma fácil de auditar suas classes entidades.

Diante desse contexto, marque (V) para a(s) afirmativa(s) verdadeiras e (F) para a(s) afirmativa(s) falsas acerca do Envers.

( ) É necessário adicionar a dependência hibernate-envers ao classpath.

( ) Bem como controladores de versão do código-fonte, o Envers emprega um conceito de revisões.

( ) Para que uma entidade ou propriedades de entidade sejam auditadas, é preciso anotá-las com @Audited.

As afirmativas são, respectivamente,

  • A

    V – V – V.

  • B

    V – V – F.

  • C

    F – F – V.

  • D

    V – F – F.

  • E

    F – V – V.

43064Questão 63|Informática|superior

Uma API REST (Representational State Transfer) é uma interface que permite a comunicação entre sistemas utilizando um determinado protocolo em que os recursos são acessados e manipulados por meio de requisições padrão como GET, POST, PUT e DELETE, seguindo princípios de simplicidade, escalabilidade e independência de plataforma.

Isso posto, assinale a afirmativa correta a seguir sobre API REST.

  • A

    Normalmente, uma solicitação PUT cria um novo registro.

  • B

    Nenhum dado do cliente é armazenado no servidor entre as solicitações e toda solicitação é separada e desconectada.

  • C

    Não há a possibilidade de utilização de cache.

  • D

    Utiliza WSDL como linguagem de descrição de serviços web.

  • E

    É um protocolo com requisitos específicos, como a mensageria XML.

43065Questão 64|Informática|superior

PostgreSQL 16 suporta tanto Views (Visões) quanto Materialized Views (Visões Materializadas). Considere as seguintes afirmações relacionadas a esses conceitos:

I. Tanto uma Materialized View como uma View são apenas cópias virtuais, sem que haja um armazenamento físico dos dados (resultados da consulta).

II. O comando REFRESH MATERIALIZED VIEW nome_da_visao_materializada; substitui completamente o conteúdo da Materialized View, descartando os dados antigos.

III. A utilização da cláusula WITH NO DATA, no comando de criação de uma Materialized View, faz com que sua estrutura seja criada, mas sem preenchê-la, isto é, sem popular com dados no momento da criação.

Está correto o que se afirma em

  • A

    I, apenas.

  • B

    I e II, apenas.

  • C

    I e III, apenas.

  • D

    II e III, apenas.

  • E

    I, II e III.

43066Questão 65|Informática|superior

O H2 Database é um sistema de gerenciamento de banco de dados relacional open source desenvolvido em Java.

A respeito de características do H2 Database, julgue as seguintes afirmativas.

I. O modo incorporado é mais lento que o modo servidor.

II. No modo servidor, uma aplicação abre um banco de dados remotamente por meio da API JDBC ou ODBC.

III. Não é possível combinar conexões locais e remotas ao mesmo tempo.

Está correto o que se afirma em

  • A

    II, apenas.

  • B

    I e II, apenas.

  • C

    I e III, apenas.

  • D

    II e III, apenas.

  • E

    III, apenas.

43067Questão 66|Informática|superior

Disponibilizado inicialmente em 2012, o OAuth2 é um protocolo de autorização cujo objetivo é permitir que os usuários deem acesso aos seus recursos hospedados por um provedor de serviços, sem apresentar credenciais.

A respeito do OAuth2, assinale a afirmativa correta.

  • A

    Ao contrário dos tokens de acesso, os tokens de atualização são destinados ao uso somente com servidores de autorização e nunca são enviados aos servidores de recursos.

  • B

    Os clientes não precisam registrar seus redirecionamentos de URI antes de usá-los em um fluxo de autorização.

  • C

    O servidor de recursos emite tokens de acesso ao cliente após autenticar o proprietário do recurso com sucesso e obter autorização.

  • D

    Os tokens de atualização devem ser enviados diretamente ao cliente para autenticação, sem necessidade de proteção adicional.

  • E

    Só existe um tipo de cliente, o confidencial, aquele capaz de manter a confidencialidade de suas credenciais.

43068Questão 67|Informática|superior

Considerando os conceitos e ferramentas relacionados a serviços de autenticação/autorização, webhooks e message brokers, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

( ) Um dos principais objetivos do SAML é proporcionar Single-Sign On (SSO), isto é, permitir que um usuário se autentique uma vez e tenha acesso a outros sistemas sem a necessidade de fornecer novamente suas credenciais.

( ) No protocolo MQTT do RabbitMQ, a publicação de mensagens acontece dentro do contexto de um link.

( ) Keycloak permite a implementação de Single-Sign On (SSO) e fornece suporte para OpenID Connect e OAuth 2.0.

As afirmativas são, respectivamente,

  • A

    V – F – F.

  • B

    V – F – V.

  • C

    V – V – F.

  • D

    F – F – V.

  • E

    F – V – V.

43069Questão 68|Informática|superior

Analise as seguintes afirmações sobre conteinerização e orquestração de contêineres.

I. Em sistemas conteinerizados, é recomendado que todos os contêineres compartilhem o mesmo sistema de arquivos e ambiente de rede para garantir consistência entre os serviços.

II. Em ferramentas de orquestração como Kubernetes, a comunicação entre contêineres pode ser gerenciada por uma rede de sobreposição, que permite a comunicação direta entre contêineres em diferentes nós, sem expor seus endereços IP ao ambiente externo.

III. A principal vantagem da conteinerização em relação à virtualização tradicional é a capacidade de compartilhar o kernel do sistema operacional host, o que garante isolamento total entre contêineres, como em máquinas virtuais.

É correto o que se afirma em

  • A

    I, apenas.

  • B

    II, apenas.

  • C

    I e II, apenas.

  • D

    II e III, apenas.

  • E

    I, II e III.

43070Questão 69|Programação|superior

Considere o seguinte fragmento de código XML:

ficcao:tituloO Conto Fantástico</ficcao:titulo> didatico:tituloGuia de Estudos</didatico:titulo>

No exemplo acima, ficcao e didatico são exemplos de

  • A

    elementos XML.

  • B

    atributos XML.

  • C

    prefixos de namespace.

  • D

    entidades XML.

  • E

    instruções de processamento.

43071Questão 70|Programação|superior

Em muitas linguagens de programação, o bloco try-catch é uma estrutura fundamental para o tratamento de exceções.

No Javascript, para tratar múltiplas exceções dentro de um mesmo bloco try-catch, podemos

  • A

    utilizar múltiplos blocos catch após o mesmo bloco try, cada um para uma exceção específica.

  • B

    especificar os diferentes tipos de exceção na cláusula catch, separados por vírgulas.

  • C

    utilizar o bloco finally para capturar exceções adicionais não tratadas pelo bloco catch.

  • D

    usar um único bloco catch e, dentro dele, diferenciar as exceções usando estruturas condicionais como if ou switch.

  • E

    declarar os tipos de exceção diretamente no bloco try usando parâmetros específicos.

Analista Judiciário - Ciência de Dados e Analytics - 2024 | Prova