QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
63 questões encontradas

Considere o código Python a seguir.

import numpy as np
valorAplicado = np.array([5000, 6000, 7000, 8000])
taxaJuros = np.array([1, 2, 3, 4])
resultado = valorAplicado * taxaJuros

Ao executar o código acima, o valor final da variável resultado será

A 70000
B 260000
C [ 5000 12000 21000 32000]
D [[ 5000 10000 15000 20000]
[ 6000 12000 18000 24000]
[ 7000 14000 21000 28000]
[ 8000 16000 24000 32000]]
E [[ 5000 6000 7000 8000]
[10000 12000 14000 16000]
[15000 18000 21000 24000]
[20000 24000 28000 32000]]

Para que fosse mais fácil entender um sistema em desenvolvimento, um desenvolvedor usou um modelo de dados relacional (protótipo) mais simples do que o do banco de dados do sistema corporativo original, sendo que ambos utilizavam o mesmo SGDB PostgreSQL. Cabe ressaltar que esse protótipo utilizava apenas um subconjunto dos dados do sistema corporativo original e realizava apenas consultas.

Uma forma de garantir que os dados desse protótipo estejam sempre completamente atualizados em relação aos dados reais, com baixo impacto tanto na operação quanto no desempenho do sistema corporativo original, é

A criar apenas VIEWS no protótipo, definidas com consultas sobre as tabelas do sistema corporativo original.
B implantar TRIGGERS a cada INSERT, em todas as tabelas do sistema corporativo original, atualizando as tabelas do protótipo.
C implantar TRIGGERS de atualização a cada SELECT, em todas as tabelas do protótipo.
D particionar as tabelas da base do sistema corporativo original escolhendo um RANGE adequado ao trabalho do protótipo.
E utilizar DUMP da base do sistema corporativo original e PSQL para a base do protótipo, a cada seção de trabalho, para atualizar a base do protótipo.

As agências bancárias negociam seguros residenciais com seus clientes e, muitas vezes, precisam arquivar cópias de forma ordenada para que consultas eventuais sejam facilitadas. O gerente de uma agência precisava ordenar um vetor de documentos referentes a esses seguros, e o seu adjunto, da área de TI, o aconselhou a usar o algoritmo de ordenação chamado Bubble Sort.

Utilizando-se o algoritmo sugerido, qual será a quantidade de trocas de posições realizadas para ordenar, de modo crescente, o vetor de números de contrato (77, 51, 11, 37, 29, 13, 21)?

A 14
B 15
C 16
D 17
E 18

Considere o código Python a seguir.

import numpy as np
a = np.array([[1,2,3],[4,5,6],[7,8,9]])
print (a[a>5])

O que será exibido após esse código ser executado?

A [[False False False]
[False False True]
[True True True]]
B [[False False False]
[False False 6]
[7 8 9]]
C [[]
[6]
[7 8 9]]
D [False False False False False 6 7 8 9]
E [6 7 8 9]
Texto associado
COVID-19 Economy: Expert insights on what you need to know

1 As we practice social distancing and businesses
struggle to adapt, it’s no secret the unique challenges
of Covid-19 are profoundly shaping our economic
climate. U.S. Bank financial industry and regulatory
affairs expert Robert Schell explains what you need
to know in this uncertain time.
• Don’t panic while things are “on pause”
2 Imagine clicking the pause button on your favorite
TV show. Whether you stopped to make dinner or put
kids to bed, hitting pause gives you time to tackle what
matters most. Today’s economy is similar. While we
prioritize health and safety, typical activities like driving
to work, eating at restaurants, traveling and attending
sporting events are on hold. This widespread social
distancing takes a toll on our economy, putting strain
on businesses and individuals alike.
3 Keep your financial habits as normal as possible
during this time. Make online purchases, order
takeout, pay bills and buy groceries. These everyday
purchases put money back into the economy and
prevent it from dipping further into a recession.
• Low interest rates could help make ends meet
4 In March, the Federal Reserve cut rates drastically
to boost economic activity and make borrowing more
affordable. For you, this means interest rates are low
for credit cards, loans and lines of credit, and even
fixed-rate mortgages. Consider taking advantage of
these low rates if you need extra help paying your
bills, keeping your business running or withstanding a
period of unemployment.
• Spend on small businesses
5 Looking to make a positive impact? Supporting
small businesses is an easy and powerful way to help.
You can order takeout, tip generously or donate to
your local brick-and-mortar retail store, if they provide
that option. Your support makes a big impact for
struggling business owners.
• Prior economic strength may help us bounce
back
6 The thriving economy of 2019 isn’t just a distant,
bittersweet memory. When our health is no longer
at risk and social distancing mandates begin to
diminish, we’ll slowly start to rebuild. The stability,
low unemployment rate and upward-trending market
we experienced prior to Covid-19 puts us in a good
position to kick-start economic activity and rebound
more quickly.

Available at . Retrieved on: Jul. 20, 2021. Adapted.

In the 1 st paragraph, in the fragment “it’s no secret the unique challenges of Covid-19 are profoundly shaping our economic climate”, the expression it’s no secret (that) means

A it’s common knowledge.
B it’s never been said before.
C it’s partially true.
D it’s a bad idea.
E it’s an important revelation.

Em uma agência bancária, as filas de atendimento são ordenadas da esquerda para a direita, e o gerente dessa agência percebeu a presença equivocada de um idoso, com a senha 52, na fila de atendimento não preferencial. Visando a sanar o equívoco, o gerente resolveu que, na primeira oportunidade, faria uma busca no sistema para saber se a senha 52 ainda estava ativa, indicando a presença do idoso na fila de atendimento não preferencial. Em caso de resposta positiva, procuraria o cliente para trocar sua senha por outra de atendimento preferencial; se não, apenas registraria o fato para posterior discussão no grupo de qualidade de atendimento.

Considerando o uso de um algoritmo de busca sequencial otimizado, partindo da esquerda para a direita, e as sequências hipotéticas das senhas da fila de atendimento não preferencial e suas regras de ordenação, segundo as quais quem está à esquerda é atendido antes de quem está à direita, o menor número de comparações para o gerente conhecer o resultado de sua busca ocorre em

A Regras de ordenação
Sequência das senhas na fila de atendimento não preferencial
Sequência ordenada crescentemente
23; 45; 81; 97; 112; 138; 154
B Regras de ordenação
Sequência das senhas na fila de atendimento não preferencial
Sequência ordenada crescentemente
13; 25; 37; 44; 52; 78; 83; 91
C Regras de ordenação
Sequência das senhas na fila de atendimento não preferencial
Sequência ordenada crescentemente
17; 28; 32; 49; 67; 85; 94; 103
D Regras de ordenação
Sequência das senhas na fila de atendimento não preferencial
Sequência desordenada
27; 95; 148; 117; 33; 59; 52
E Regras de ordenação
Sequência das senhas na fila de atendimento não preferencial
Sequência desordenada
32; 48; 12; 55; 93; 27; 66

Nos últimos anos, o Banco Central do Brasil (BCB), visando a aprimorar a transparência e a segurança na interrelação entre as instituições financeiras e os clientes, tem procurado introduzir novos sistemas de informação por meio de tecnologias digitais. Um desses sistemas, administrados pelo BCB, permite aos cidadãos terem acesso pela internet, de forma rápida e segura, a Relatórios contendo informações sobre seus relacionamentos com as instituições financeiras, suas operações de crédito e operações de câmbio.

Trata-se do sistema denominado

A Pix
B Blockchain
C Registrato
D Bitcoin
E Certificação Digital

André, Bianca e Carol precisam pintar um painel de 50m 2 . Para pintar 1m 2 , André gasta 12 minutos, Bianca gasta 20 minutos, e Carol, 15 minutos.

Supondo-se que os três pintaram, juntos, o mesmo painel, sem fazer pausas e a velocidades constantes, quanto tempo eles levaram para a conclusão da tarefa?

A 3h 40min
B 4h 10min
C 5h 50min
D 6h
E 6h 20min

Em TypeScript 4, é possível usar o seguinte fragmento de código:

// definir x
const y = (...args: number[]) => args.reduce(x, 0);

Que fragmento de código apresenta uma versão compilável e executável da definição de x que poderia aparecer no lugar do comentário “// definir x” ?

A const x = 1;
B const x = [1,2,3];
C const x = (a:number) => [a*2];
D const x = (a:number[]) => a[0];
E const x = (a:number,b:number) => a+b;

Em um determinado treinamento de pessoal de TI, para facilitar o aprendizado sobre o funcionamento da estrutura de dados PILHA, utilizou-se o jogo de trocas, cujas regras são apresentadas a seguir.

JOGO DAS TROCAS - REGRAS

Para começar o jogo, o jogador recebe duas pilhas, P1 e P2.

P1 está preenchida com quatro fichas, identificadas por nomes fictícios e empilhadas em ordem alfabética CRESCENTE a partir do topo.

P2 está inicialmente vazia.

Uma ficha desempilhada de P1 é imediatamente empilhada em P2.

A operação (P2,pop) acarreta impressão do nome que está na ficha desempilhada e descarte da ficha.

Para ganhar o jogo, o jogador precisa determinar corretamente, dentre sequências derivadas da sequência inicial, por troca da posição de seus elementos, qual delas poderia ser impressa com essas operações.

No início do jogo, foram dadas as pilhas P2, vazia, e P1 preenchida com as seguintes operações de empilhamento: push(P1,Zeus); push(P1,Hades); push(P1,Cibele); push(P1, Apolo).

Considerando-se esse cenário, qual seria a sequência possível de ser impressa, da esquerda para a direita, de acordo com as regras do JOGO DAS TROCAS?

A Apolo, Zeus, Cibele, Hades
B Hades, Apolo, Zeus, Cibele
C Zeus, Cibele, Apolo, Hades
D Hades, Apolo, Cibele, Zeus
E Cibele, Hades, Apolo, Zeus