JurisHand AI Logo
|

Questões de Provas e ConcursosReceita Federal - Analista-Tributário da Receita Federal do Brasil - 2023

Questão 61

Com base nos princípios de Responsible AI (IA Responsável), a seguinte característica não é considerada importante para o desenvolvimento de soluções de inteligência artificial:

  • A

    transparência.

  • B

    privacidade.

  • C

    explicabilidade.

  • D

    segurança.

  • E

    performance.

Questão 62

No contexto do desenvolvimento de chatbots baseados em prompt textuais, uma habilidade importante é a resolução de ambiguidades, visando à compreensão completa do texto.

Assinale a técnica de NLP adequada nesse tipo de desenvolvimento.

  • A

    Processamento de Voz.

  • B

    Reconhecimento de Imagem.

  • C

    Aprendizado de Máquina.

  • D

    Análise Semântica.

  • E

    Tokenização.

Questão 63

Assinale a opção que melhor descreve a diferença entre os frameworks Apache Spark e Apache Hadoop, no contexto do processamento de Big Data.

  • A

    O processamento de dados no Spark é mais rápido do que no Hadoop, pois ele é baseado em memória e utiliza RDDs, enquanto o Hadoop é baseado em disco e utiliza MapReduce.

  • B

    O processamento de dados no Hadoop é mais rápido do que no Spark, pois o Hadoop é mais escalável e utiliza clusters maiores, enquanto o Spark é limitado pelo tamanho do cluster.

  • C

    O Spark é mais adequado para cargas de trabalho mais pesadas, enquanto o Hadoop é melhor para cargas de trabalho mais leves e interativas.

  • D

    O Spark e o Hadoop utilizam as mesmas técnicas de processamento de dados, mas o Spark é mais adequado para casos de uso em que a latência é um fator crítico, enquanto o Hadoop é mais adequado para casos de uso em que a capacidade de processamento em lote é mais importante.

  • E

    O Hadoop é uma tecnologia mais recente que oferece melhorias, em relação ao Spark, em termos de desempenho e velocidade de processamento.

Questão 64

Analise o código R a seguir.

``` lista <- function (param) { if (param > -3) { temp <- param + lista(param - 3) print(temp) } else { return(0) } } lista(15)

<br><br>Assinale os valores exibidos pela execução desse código, na ordem.
  • A

    45, 30, 18, 9, 3, 0

  • B

    63, 45, 30, 18, 9, 3

  • C

    0, 0, 0, 0, 0, 0

  • D

    0, 3, 9, 18, 30, 45

  • E

    3, 9, 18, 30, 45, 63

Questão 65

Analise o código Python a seguir.

``` L=[] for x in range(10,1,-2): L.append(x) print (L[2:4])

<br><br>Assinale a opção que indica os valores exibidos na execução desse código.
  • A

    [4, 6]

  • B

    [6, 2]

  • C

    [6, 4]

  • D

    [8, 4]

  • E

    [8, 6, 4, 2]

Questão 66

Analise o código Python a seguir.

``` def xxx(a, b): while b != 0: a, b = b, a % b return a print (xxx(90,15))

<br><br>Assinale o resultado exibido na execução desse código.
  • A

    1

  • B

    3

  • C

    6

  • D

    15

  • E

    75

Questão 67

Considere um banco de dados relacional em que as operações de insert e update efetuadas numa certa tabela devem ser monitoradas e anotadas, como subsídio aos procedimentos de auditoria da empresa. Essa tabela é utilizada por uma série de aplicações, em diferentes tipos de transações, e iniciadas por um número considerável de usuários.

Nesse cenário, assinale o mecanismo mais adequado para a implementação desse monitoramento.

  • A

    Cursores.

  • B

    Stored procedures.

  • C

    Triggers.

  • D

    Utilitários de exportação de dados.

  • E

    Views.

Questão 68

Bancos de dados NoSQL são usualmente divididos em categorias de store.

Assinale a opção que apresenta o tipo de store que privilegia velocidade, capacidade de leitura e escrita e estruturas de dados flexíveis, sem a necessidade de esquemas estabelecidos previamente.

  • A

    Document.

  • B

    Key Value.

  • C

    Wide-Column.

  • D

    Graph.

  • E

    Full Text.

Questão 69

Os principais Sistemas Gerenciadores de Bancos de Dados oferecem total suporte à linguagem SQL. Um aspecto importante da implementação do SQL é o tratamento para valores nulos quando esses são considerados como unknown values.

Nesse contexto, considere uma tabela T com colunas A e B, que podem conter valores nulos. T possui 100 registros e, em 50% das linhas, há pelo menos uma coluna preenchida com o valor NULL.

Considere a consulta a seguir:

``` SELECT * FROM T t1 WHERE t1.A = NULL or t1.B = NULL

<br><br>O número máximo de linhas de resultados que seriam retornadas pela consulta é igual a
  • A

    0

  • B

    25

  • C

    50

  • D

    75

  • E

    100

Questão 70

Num banco de dados relacional, considere uma tabela R, com duas colunas A e B, ambas do tipo string de caracteres, cuja instância é exibida a seguir.

Captura de Tela 2025-05-17 às 09.43.10.png

Nesse cenário analise os comandos a seguir.

I.

DELETE FROM R
WHERE EXISTS (SELECT * FROM R r1
WHERE R.A = r1.A and R.B = r1.B)



II.

DELETE FROM R
WHERE EXISTS (SELECT * FROM R r1
WHERE R.A + R.B > r1.A + r1.B)



III.

DELETE FROM R
WHERE R.A + R.B in (SELECT A + B FROM R)



Assinale a lista que contém o número de registros deletados em cada um dos comandos I, II e III, respectivamente, quando executados separadamente e usando a mesma instância inicial descrita.

  • A

    2, 2 e 0.

  • B

    2, 4 e 0.

  • C

    4, 4 e 4.

  • D

    6, 5 e 6.

  • E

    6, 6 e 6.

Questões de Provas de Receita Federal - Analista-Tributário da Receita Federal do Brasil - 2023