JurisHand AI Logo
|

Questões de Provas e ConcursosReceita Federal - Auditor-Fiscal da Receita Federal do Brasil - 2023

Questão 71

Luiz, médico dermatologista, criou um modelo de IA para auxiliar na detecção de câncer de pele com visão computacional. Como um modelo de classificação binária, ele terá 4 possíveis saídas: verdadeiro positivo (paciente com câncer, detectado corretamente), verdadeiro negativo (paciente sem câncer, detectado corretamente), falso positivo (paciente sem câncer, detectado incorretamente) e falso negativo (paciente com câncer, não detectado pelo modelo).

Levando em consideração que um modelo de IA seria utilizado como uma ferramenta de auxílio ao diagnóstico de câncer de pele, os erros de "tipo 1" (falso positivo) seriam tolerados, já que haveria uma análise posterior realizada por um médico especialista. No entanto, os erros "tipo 2" (falso negativo) seriam os mais críticos, uma vez que podem resultar em um diagnóstico tardio ou falho, comprometendo a saúde do paciente.

Tomando o cenário como base, julgue os itens a seguir:

I. A métrica mais importante nesse caso seria a Sensibilidade (Recall ou Revocação); II. A métrica mais importante nesse caso seria a Precisão (Precision); III. Ao ajustar o modelo para minimizar erros de "tipo 2", geralmente os erros de "tipo 1" tendem a aumentar; IV. Luiz deveria submeter seu modelo a um treinamento mais longo, independentemente do overfitting.

Estão corretas as afirmativas

  • A

    I e III, apenas.

  • B

    II e III, apenas.

  • C

    I e IV, apenas.

  • D

    II e IV, apenas.

  • E

    III e IV, apenas.

Questão 72

Responsible AI (IA Responsável) e Explainable AI (IA Explicável) são conceitos importantes no desenvolvimento de sistemas de inteligência artificial. A IA Explicável refere-se à capacidade de explicar como uma decisão foi tomada pelo modelo de IA, permitindo que os usuários entendam o processo de tomada de decisão. Já a IA Responsável envolve garantir que a IA seja desenvolvida e implementada de forma ética e legalmente responsável.

Nesse contexto, sobre Responsible AI, assinale a afirmativa incorreta.

  • A

    A Responsible AI envolve garantir que a IA seja desenvolvida e implementada de forma ética e legalmente responsável.

  • B

    A Responsible AI considera as implicações sociais e os potenciais efeitos negativos que o sistema pode ter sobre as pessoas.

  • C

    A Responsible AI é sinônimo de IA Explicável, pois ambas se referem à tomada de decisões éticas e transparentes.

  • D

    Uma IA pode ser responsável, mas ainda ser opaca e não explicável, tornando difícil para os usuários entenderem como as decisões são tomadas.

  • E

    A Responsible AI leva em consideração o ciclo de vida da IA, desde a concepção até a desativação, e sua responsabilidade ética em cada fase.

Questão 73

As principais plataformas de computação em nuvem, como Amazon Web Services (AWS), Microsoft Azure e Google Cloud Platform (GCP), oferecem soluções de Big Data para ajudar as empresas a coletar, armazenar, processar e analisar grandes quantidades de dados.

As opções a seguir apresentam conjuntos de serviços que estão diretamente relacionados a soluções de Big Data oferecidas pelas plataformas de computação em nuvem elencadas acima, à exceção de uma. Assinale-a.

  • A

    Armazenamento de dados: AWS S3, Azure Blob Storage e Google Cloud Storage.

  • B

    Processamento de dados: AWS EMR, Azure HDInsight e Google Cloud DataProc.

  • C

    Análise de Dados: AWS Athena, Azure Data Lake Analytics e Google BigQuery.

  • D

    Streaming de Dados: AWS Kinesis, Azure Stream Analytics e Google Cloud Pub/Sub.

  • E

    Aplicações: AWS Elastic Beanstalk, Azure App Service e Google App Engine.

Questão 74

Em relação ao processamento de linguagem natural (PLN), analise as afirmativas a seguir.

I. O PLN envolve a compreensão e a geração de linguagem natural humana. II. A tarefa principal do PLN é traduzir textos de uma língua para outra. III. O PLN não é utilizado para tarefas de processamento de voz. IV. O PLN é aplicado em sistemas de recuperação de informações e assistentes virtuais.

Estão corretas as afirmativas

  • A

    I e IV, apenas.

  • B

    II e III, apenas.

  • C

    I e III, apenas.

  • D

    I, II e III.

  • E

    I, II e IV.

Questão 75

No contexto da linguagem R, assinale o código que, quando executado, exibe o resultado a seguir.

"manga" "banana" "laranja"

r def search_string as function (lista, palavra){ return(list of[grep(palavra, lista)]) } palavras <- ["manga", "banana", "pera", "laranja"] search_string(palavras, "n")

  • A
    def search_string as function (lista, palavra){
    return(list of[grep(palavra, lista)])
    return(list of[grep(palavra, lista)])
    }
    palavras <- ["manga", "banana", "pera", "laranja"]
    search_string(palavras, "n")
    
  • B
    search_string <- function(lista:list, palavra:string){
    return(list of[grep(palavra, lista)])
    }
    palavras <- ["manga", "banana", "pera", "laranja"]
    search_string(palavras, "n")
    
  • C
    search_string <- function(lista, palavra){
    return(lista[grep(palavra, lista)])
    }
    palavras <- ["manga", "banana", "pera", "laranja"]
    search_string(palavras, "n")
    
  • D
    search_string <- function(lista, palavra){
    return(lista[grep(palavra, lista)])
    }
    palavras <- c("manga", "banana", "pera", "laranja")
    search_string(palavras, "n")
    
  • E
    def search_string as function(lista, palavra){
    return(list of[grep(palavra, lista)])
    }
    palavras <- a("manga", "banana", "pera", "laranja")
    search_string(palavras, "n")
    
Questão 76

Num banco de dados relacional, considere a tabela Vencedores, cuja instância é exibida a seguir, com duas colunas, Tenista e Torneio, que representam alguns torneios que já foram vencidos por alguns tenistas.

Captura de Tela 2025-05-16 às 16.23.37.png

Maria precisa escrever um comando SQL que liste os tenistas que venceram todos os torneios mencionados na coluna Torneio. O comando deve valer para qualquer instância válida da tabela, que pode conter diferentes tenistas e diferentes torneios.

Assinale o comando que Maria deve usar.

  • A
    select distinct Tenista from Vencedores v1
    where v1.Torneio in (select Torneio from Vencedores)
    where v1.Torneio in (select Torneio from Vencedores)
    
  • B
    select distinct Tenista from Vencedores v1
    where exists(
    select * from Vencedores v2
    where v1.Torneio = v1.Torneio
    and v1.Tenista = v2.Tenista
    and v1 <> v2))
    
  • C
    select distinct Tenista from Vencedores v1
    where exists (
    select * from Vencedores v2
    where v1.Torneio = v1.Torneio
    and v1.Tenista <> v2.Tenista )
    
  • D
    select distinct Tenista from Vencedores v1
    where for all (
    select * from Vencedores v2
    where exists (
    select * from Vencedores v3
    where v1.Tenista = v2.Tenista))
    
  • E
    select distinct Tenista from Vencedores v1
    where not exists(
    select * from Vencedores v2
    where not exists (
    select * from Vencedores v3
    where v2.Torneio = v3.Torneio
    and v1.Tenista = v3.Tenista))
    
Questão 77

Analise o código Python a seguir.

python class enigma: def iter(self): self.x = 128 return self def next(self): y = self.x z = lambda a : a - int(a/2) self.x = z(self.x) return y

coisa = enigma() xpto = iter(coisa) for k in range(5): print(next(xpto))

Assinale o quarto número exibido na execução desse código.

  • A

    4

  • B

    8

  • C

    16

  • D

    32

  • E

    64

Questão 78

No âmbito de bancos dados, especialmente NoSQL, o Teorema CAP sustenta que há três requerimentos básicos que existem numa relação especial quando se projeta uma aplicação com uma arquitetura distribuída. Basicamente, respalda a tese de que não se pode obter os três simultaneamente.

Esses três requerimentos são

  • A

    Consistency, Atomic transactions e Partition.

  • B

    Concurrency Partition, Availability e Tolerance.

  • C

    Consistency, Availability e Partition Tolerance.

  • D

    Consistency, Atomic transactions e Persistency.

  • E

    Caching, Availability e Persistency.

Questão 79

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 a lógica admite três estados.

T – true F – false ? – unknown

Nesse contexto, considere as expressões lógicas a seguir.

I. (T OR F) AND (? OR T) II. T AND ((? OR F) OR ?) III. NOT (? AND (? AND ?))

Com relação às expressões acima, está correto afirmar que o valor final é unknown (?) em

  • A

    I, apenas.

  • B

    I e II, apenas.

  • C

    I e III, apenas.

  • D

    II e III, apenas.

  • E

    I, II e III.

Questões de Provas de Receita Federal - Auditor-Fiscal da Receita Federal do Brasil - 2023