Questões de InformáticaBanco do Brasil 2018

22 questões da prova Diversas 2018, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1Banco do Brasil·Diversas·2018Informática

Deseja-se realizar uma busca sobre um vetor não ordenado de inteiros. Para tal, deve-se criar um método Java que receba como parâmetros o vetor em questão e um número inteiro (elemento) que se deseja procurar no vetor, além de outros parâmetros que se julgarem necessários. Essa função deve retornar • o índice do elemento no vetor, caso ele seja encontrado; • o inteiro -1, caso o elemento não seja encontrado. Assumindo-se que todos os pacotes necessários foram devidamente importados, qual método Java irá realizar corretamente essa busca?

Alternativas
Questão 2Banco do Brasil·Diversas·2018Informática

Pig Latin é uma linguagem de programação orientada a workflows, onde cada operação realizada gera um novo conjunto de dados. Dentre suas diversas características, NÃO se identifica a seguinte:

Alternativas
Questão 3Banco do Brasil·Diversas·2018Informática

O script em R apresentado abaixo gera um determinado gráfico. Que gráfico é gerado por esse script?

Alternativas
Questão 4Banco do Brasil·Diversas·2018Informática

Um modelo teórico do MapReduce pode ser resumido em duas funções, map e reduce. Essas funções são representadas na literatura, genericamente, com uma notação na forma: O modelo para a função map, porém, é sempre o mesmo. Qual é esse modelo?

Alternativas
Questão 5Banco do Brasil·Diversas·2018Informática

Considere o seguinte código Scala:

Qual o resultado desse código quando executado?

Alternativas
Questão 6Banco do Brasil·Diversas·2018Informática

Uma das características inerentes ao modelo chave-valor de bancos de dados NoSQL é a(o)

Alternativas
Questão 7Banco do Brasil·Diversas·2018Informática

Observe os seguintes arquivos HTML, JSP e Java:

Considerando-se que todos os links e referências estejam corretos, que o container utilizado é o Apache Tomcat 8, e que a versão de Java é 1.8.0_141, o resultado exibido por pag16.jsp quando o link presente em index.html for acionado será:

Alternativas
Questão 8Banco do Brasil·Diversas·2018Informática

AngularJS segue um modelo MVC. Qual a diretiva correta em AngularJS para ligar um elemento de entrada de dados da visão, como um campo input do tipo texto, a um elemento do modelo, como uma variável do tipo string?

Alternativas
Questão 9Banco do Brasil·Diversas·2018Informática

O programa a seguir, em Python, implementa o algoritmo do método de bolha, imprimindo o resultado de cada passo. Qual será a quarta linha impressa para a chamada bolha([ 4, 3, 1, 9, 8, 7, 2, 5]) ?

Alternativas
Questão 10Banco do Brasil·Diversas·2018Informática

Um desenvolvedor Web precisa transformar em JSON a seguinte variável, em um programa JavaScript: var d1 = { "nome":"Ana Anacleto", "idade":31 }; Qual fragmento de código faz isso corretamente?

Alternativas
Questão 11Banco do Brasil·Diversas·2018Informática

Considere o código Node.js apresentado a seguir: Considere, ainda, que a aplicação foi endereçada com a seguinte url (considere a url correta): O resultado obtido será:

Alternativas
Questão 12Banco do Brasil·Diversas·2018Informática

REST, ou Representational State Transfer, é um protocolo de comunicações sem estado. Que alternativa melhor representa o corpo de uma chamada REST que deseja saber o saldo de um cliente bancário identificado como cliente 23232?

Alternativas
Questão 13Banco do Brasil·Diversas·2018Informática

Uma árvore binária cujos nós armazenam números inteiros pode ser representada na linguagem Python por uma lista com três elementos: • o primeiro representa a informação armazenada no nó (número inteiro); • o segundo é uma lista que representa a subárvore esquerda; • o terceiro é uma lista que representa a subárvore direita. As variáveis a seguir representam os nós de uma árvore binária construída segundo a estrutura acima descrita. Os nós n3, n4 e n6 são as folhas; n1, n2 e n5 são os nós intermediários; e n0 é o nó raiz. Seja o seguinte programa Python:

O que será exibido no console quando ele for executado?

Alternativas
Questão 14Banco do Brasil·Diversas·2018Informática

As tabelas a seguir compõem um banco de dados simplificado de um banco comercial, onde o campo sublinhado indica a chave primária. É possível que uma conta tenha vários clientes, e que um cliente tenha várias contas. Que comando SQL lista todos os nomes de clientes com mais de R$ 2.000,00 na conta?

Alternativas
Questão 15Banco do Brasil·Diversas·2018Informática

Na versão 1.4.6 do Sqoop, é função do argumento

Alternativas
Questão 16Banco do Brasil·Diversas·2018Informática

No âmbito de bancos de dados relacionais, uma tabela que esteja na

Alternativas
Questão 17Banco do Brasil·Diversas·2018Informática

Um desenvolvedor precisava construir um modelo estrela para produzir um data warehouse sobre as transferências eletrônicas disponíveis (TED) feitas pelos correntistas do banco. Que tabelas seriam adequadas para representar as dimensões desse modelo?

Alternativas
Questão 18Banco do Brasil·Diversas·2018Informática

O seguinte item apresenta uma estrutura em formato JSON válido:

Alternativas
Questão 19Banco do Brasil·Diversas·2018Informática

Um banco de dados possui um modelo conceitual cuja descrição é feita pelo diagrama E-R a seguir Admita-se que o estado desse banco de dados seja definido, em parte, pelos seguintes conjuntos: Os elementos desses conjuntos representam instâncias das entidades presentes no diagrama E-R do banco de dados em questão. As relações que completam o estado desse banco de dados, sem que nenhuma regra de cardinalidade ou generalização seja violada, são

Alternativas
Questão 20Banco do Brasil·Diversas·2018Informática

Determinado funcionário de uma empresa deseja substituir cálculos de verificação de rotinas financeiras que realiza manualmente pelo uso de uma planilha Excel. Durante sua primeira experiência preencheu um trecho de planilha com diversos valores, como mostrado abaixo. Seu objetivo final é que as células da coluna D, correspondentes às contas correntes, sejam preenchidas com o texto SIM, caso os dois saldos da mesma conta corrente (último mês e mês corrente) sejam simultaneamente superiores a R$ 1500,00, ou, se isso não for verdade, se pelo menos um deles for superior a R$ 1800,00. Caso nenhuma dessas hipóteses ocorra, a célula correspondente deve ser preenchida com o texto NÃO. Para isso, deve iniciar seu processo final de criação da planilha, preenchendo a célula D3 com determinada fórmula para depois copiá-la para as células de D4 a D12. A fórmula que faz acontecer o que o funcionário deseja é:

Alternativas
Questão 21Banco do Brasil·Diversas·2018Informática

O termo NoSQL refere-se

Alternativas
Questão 22Banco do Brasil·Diversas·2018Informática

Um desenvolvedor de uma instituição bancária foi designado para tentar usar técnicas de aprendizado de máquina para, dado o saldo diário durante um ano de um cliente, classificá-lo como BOM ou MAU candidato a receber um cartão de crédito VIP. Para isso, a única informação que pode usar — e que ele recebeu — é um conjunto de treinamento com 50.000 clientes pré-classificados pelos seus gerentes, contendo 365 campos com os saldos diários e um campo com o número 1, caso o cliente fosse um BOM candidato, ou o número 0 (zero), caso fosse um MAU candidato. Essas respostas são consideradas corretas. Considerando as práticas tradicionais de aprendizado de máquina, o desenvolvedor deve escolher um algoritmo

Alternativas