Questões de Concurso
Para cesgranrio e banco do brasil
Foram encontradas 1.246 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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 é:
Considere as Tabelas abaixo.
O funcionário responsável pelo controle do material de expediente de determinada agência preparou a Tabela T com o registro do consumo de alguns itens mais relevantes e apresentou-a ao seu chefe. Esse, então, solicitou que o funcionário montasse mais duas tabelas com formas diferentes de apresentação desses dados. Dadas as instruções para a realização da tarefa, o resultado foi consolidado nas Tabelas X e Y.
Considerando-se o conceito de OLAP, quais foram as operações realizadas de T para X e de T para Y, respectivamente?
Observe as seguintes Figuras extraídas de uma página HTML com Javascript. A Figura 1 apresenta um campo do tipo select sendo selecionado pelo usuário (no caso, a opção 2). A Figura 2 mostra o que acontece imediatamente depois que o usuário seleciona a opção. O Google Chrome foi utilizado para capturar a imagem, mas o efeito seria o mesmo nos navegadores mais utilizados.
A página HTML com Javascript que apresenta esse comportamento é:
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á:
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):
http://example.com:8080/a.b?c=d&e=f&g
O resultado obtido será:
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
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:
Entrada genérica -> Saída genérica
A proposta original de MapReduce considerava que a função reduce teria o modelo:
reduce(k2,list(v2)) -> list(v3)
Enquanto implementações de terceiros usam o modelo:
reduce(k2,list(v2)) -> list(k3,v3)
O modelo para a função map, porém, é sempre o mesmo.
Qual é esse modelo?
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?
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.
Cliente(idCliente,nomeCliente)
Conta(idConta,ultimoSaldo)
ContaCliente(idConta,idCliente)
Que comando SQL lista todos os nomes de clientes com mais de R$ 2.000,00 na conta?
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?
HiveQL é uma linguagem de consulta, semelhante ao SQL, para Hive. Uma das suas características interessantes é ter uma extensão que permite distribuir consultas entre reducers em um script do tipo map-reduce.
Se for necessário simultaneamente distribuir as consultas e garantir a ordenação ou o agrupamento das chaves distribuídas, deve-se usar a extensão
Considere o seguinte código Scala:
Qual o resultado desse código quando executado?
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?
O script em R apresentado abaixo gera um determinado gráfico.
c=1:6
x=c(2,4,6)
y<-x+c
rev(c)->k
f=sort(y)
barplot(f)
Que gráfico é gerado por esse script?
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]) ?
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.
n6=[4,[],[]]
n5=[6,[],n6]
n2=[8,n5,[]]
n3=[5,[],[]]
n4=[9,[],[]]
n1=[7,n3,n4]
n0=[3,n1,n2]
Seja o seguinte programa Python:
O que será exibido no console quando ele for executado?
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:
A={a1 ,a2 ,a3 ,a4 ,a5 ,a6 }
A1={a2 ,a3 ,a4 }
A2={a1 ,a5 ,a6 }
C={c1 ,c2 }
D={d1 ,d2 ,d3 ,d4 }
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
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?