Questões de CESGRANRIO - Tecnologia da Informação - Banco do Brasil

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 1 de 94

260623

copy

Banca: CESGRANRIO

Órgão: BB

Cargo(s): Escriturário

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Inteligência Artificial / Aprendizado de Máquina

supervisionado, porque humanos precisarão verificar a execução do algoritmo.

supervisionado, porque o conjunto de treinamento possui dados e rótulo, sendo necessário aprender a função que prediz o rótulo correto.

não supervisionado, porque humanos não precisarão verificar a execução do algoritmo.

não supervisionado, porque o conjunto de treinamento possui dados e rótulo, sendo necessário aprender a função que prediz o rótulo correto.

não supervisionado, porque, no futuro, os rótulos não estarão disponíveis.

Questão: 2 de 94

260934

copy

Banca: CESGRANRIO

Órgão: BB

Cargo(s): Escriturário

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Desenvolvimento Web / Desenvolvimento web de alto desempenho: NoSQL

a uma abordagem teórica que segue o princípio de não utilização da linguagem SQL em bancos de dados heterogêneos.

à renúncia às propriedades BASE (Basically Available, Soft state, Eventual consistency), potencializando seu espectro de uso.

ao aumento da escalabilidade das bases de dados neles armazenados, aliado a um desempenho mais satisfatório no seu acesso.

à facilidade de implementação de bases de dados normalizadas, com vistas a minimização de redundâncias no conjunto de dados.

à implementação simultânea das três componentes do modelo CAP: consistência, disponibilidade e tolerância ao particionamento.

Questão: 3 de 94

260833

copy

Banca: CESGRANRIO

Órgão: BB

Cargo(s): Escriturário

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / JAVA EE / Linguagem Java

static int busca(int[ ] vet, int elem, int ini, int fim) {
 if (ini > fim)
  return -1;
 
 int m = (ini + fim) / 2;
 if (elem == vet[m])
  return m;
 else
  if (elem > vet[m])
   return busca(vet, elem, m + 1, fim);
  else
   return busca(vet, elem, ini, m - 1);
}

public static int busca(int vet[ ], int elem) {
 for(int i=0; i < vet.length; i++)
  if(elem == vet[i])
   return i;
  else
   if(elem < vet[i])
    return -1;
 
 return -1;
}

 public static int busca(int[ ] vet, int elem) {
 int ini = 0, fim = vet.length-1;
 
 while(ini <= fim) {
  int m = (ini + fim) / 2;
  if (elem == vet[m])
   return m;
  else
   if (elem > vet[m])
    ini = m + 1;
   else
    fim = m - 1;
 }
 
 return -1;
}

public static int busca(int vet[ ],int elem) {
 if(vet.length==0)
  return -1;
 
 if(elem==vet[vet.length-1])
  return vet.length-1;
 
 return busca(Arrays.copyOf(vet,vet.length-1),elem);
}

public static int busca(int vet[ ], int elem) {
 if(vet.length == 0)
  return -1;
 
 if(elem == vet[vet.length-1])
  return vet.length-1;
 else
  if(elem > vet[vet.length-1])
   return -1;
 
 return busca(Arrays.copyOf(vet, vet.length-1), elem);
}

Questão: 4 de 94

260834

copy

Banca: CESGRANRIO

Órgão: BB

Cargo(s): Escriturário

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Gerenciamento de Infraestrutura / MapReduce

map(v1) -> list(k2,v2)

map(v1) -> k2,list(v2)

map(k1,v1) -> k2,list(v2)

map(k1,v1) -> k2,v2

map(k1,v1) -> list(k2,v2)

Questão: 5 de 94

260836

copy

Banca: CESGRANRIO

Órgão: BB

Cargo(s): Escriturário

Ano: 2018

Matéria/Assunto: Tecnologia da Informação > Gerenciamento de processos de negócio_ / Workflow e BPMS

poder definir um elemento de dados como nulo (null), cuja semântica é de valor desconhecido; qualquer operação aritmética que o envolva retornará null.

possuir natureza declarativa: os usuários especificam o que desejam sem se preocupar com a forma como isso é feito.

combinar os operadores cogroup e foreach de forma equivalente a uma operação de junção (join), com a segunda utilizando o modificador flatten sem nulos nas chaves.

possuir, além dos tipos básicos de dados, três tipos complexos: maps, tuples e bags, sendo que um tipo complexo pode conter dados de quaisquer outros tipos.

especificar expressões condicionais com o operador bincond (?), na seguinte forma:
<teste> ? <retorno 1> : <retorno 2>
Se <teste> for null, bincod retorna null.