Você está na página 1de 30

PORTUGUÊS

MARTINS,Rosemir. UFPR, 2003. Disponível em: https://acervo-digital.ufpr.br. Acesso em: 16 nov. 2022.
Adaptado.
1 - No trecho “É preciso, portanto, que haja uma conscientização da importância de uma conduta ética” (parágrafo
5), a palavra destacada expressa a ideia de

(A) alternância

(B) causa

(C) condição

(D) conclusão
(E) contradição
2 - O emprego da vírgula está plenamente de acordo com as exigências da norma-padrão da língua portuguesa em:
(A) A capacidade do empresário de manter um bom relacionamento entre gerentes, funcionários, clientes e
fornecedores de produtos, é uma das condições para uma organização conseguir o êxito esperado.
(B) A preocupação com o comportamento dos funcionários deve ser constante, para assegurar que eles tenham seus
direitos, garantidos.
(C) O gerente daquela organização admitiu que, durante o período de maior contaminação da pandemia do
coronavírus precisou contratar novos digitadores para realizarem serviços urgentes em sua instituição.
(D) Os administradores da empresa reconheceram a importância de realizarem com muito cuidado, a inspeção em
todos os espaços destinados ao atendimento dos clientes.
(E) Os empregados das instituições, considerando o seu compromisso como cidadãos, procuram respeitar as leis
estabelecidas para o bom comportamento no meio social em que vivem.

3 - O acento grave indicativo de crase está empregado de acordo com a norma-padrão da língua portuguesa em:

(A) A conclusão dos projetos da empresa, durante o ano de 2020, foi realizada à custa de muito empenho por parte
dos empreendedores e dos funcionários especializados.
(B) A preocupação da empresa com os funcionários destinados à catalogar os arquivos de maior importância justifica
os altos valores a eles atribuídos.
(C) A valorização da ética em uma instituição é uma oportunidade de integrar todos os funcionários nos mesmos
objetivos e se aplica à diversas situações por que passa toda a organização.
(D) O conjunto de valores, individuais ou coletivos, que orienta as relações sociais deve garantir o cumprimento
daquilo que é esperado por toda à comunidade.
(E) Os indivíduos estabelecem a principal meta de suas vidas, a fim de alcançar à realização de seus sonhos ao final
de seu percurso.
4 - No trecho “a conduta ética de seus integrantes, bem como os valores e convicções primários da organização”
(parágrafo 4), a expressão destacada veicula a relação lógica de

(A) adição
(B) concessão
(C) conclusão
(D) explicação
(E) temporalidade
5 - O trecho “A ética se move historicamente, se amplia e se adensa” (parágrafo 2) exerce, em relação ao período
anterior, a função discursiva de

(A) contradição (B) explicação (C) gradação (D) negação (E) recapitulação
6 - De acordo com o texto, apoiar projetos de educação voltados ao desenvolvimento pessoal e profissional de
jovens carentes de comunidades vizinhas pode fazer parte do Código de Ética de uma empresa por ser um exemplo
de ação de

(A) interação com sindicatos


(B) prevenção de assédio
(C) proteção do meio ambiente
(D) relacionamento com clientes
(E) responsabilidade social
7 - Um trecho do texto que apresenta uma definição de ética é
(A) “Ao nascer, o homem já se defronta com um conjunto de regras, normas e valores aceitos em seu grupo social.”
(parágrafo 1)
(B) “A ética é um conjunto de princípios e disposições cujo objetivo é balizar as ações humanas.” (parágrafo 2)
(C) “As empresas precisam desenvolver-se de tal forma que a conduta ética de seus integrantes, bem como os
valores e convicções primários da organização, se tornem parte de sua cultura.” (parágrafo 4)
(D) “Muitos exemplos poderiam ser citados de empresas que estão começando a valorizar e a alertar seus
funcionários sobre a ética.” (parágrafo 5)
(E) “É da máxima importância que seu conteúdo seja refletido nas atitudes das pessoas a que se dirige e encontre
respaldo na alta
8 - De acordo com a norma-padrão da língua portuguesa, a concordância nominal está correta na palavra destacada
em:

(A) A agricultura sustentável e os cuidados com o meio ambiente são extremamente proveitosas para a preservação
do planeta.
(B) O desmatamento generalizado e a monocultura são inadequadas do ponto de vista ambiental.
(C) O uso predatório do solo pode acarretar consequências como a desertificação e a arenização, que são
considerados prejudiciais à natureza.
(D) A região amazônica e o pantanal mato-grossense são conhecidas internacionalmente como patrimônios
ambientais.
(E) Os cuidados com o solo e as pesquisas em técnicas de plantio são necessários para que a produção de alimentos
seja sustentável.
9 - De acordo com a norma-padrão da língua portuguesa, a pontuação está corretamente empregada em:

(A) O conjunto de preocupações e ações efetivas, quando atendem, de forma voluntária, aos funcionários e à
comunidade em geral, pode ser definido como responsabilidade social.

(B) As empresas que optam por encampar a prática da responsabilidade social, beneficiam-se de conseguir uma
melhor imagem no mercado.

(C) A noção de responsabilidade social foi muito utilizada em campanhas publicitárias: por isso, as empresas
precisam relacionar-se melhor, com a sociedade.

(D) A responsabilidade social explora um leque abrangente de beneficiários, envolvendo assim: a qualidade de vida o
bem-estar dos trabalhadores, a redução de impactos negativos, no meio ambiente.

(E) Alguns críticos da responsabilidade social defendem a ideia de que: o objetivo das empresas é o lucro e a geração
de empregos não a preocupação com a sociedade como um todo
10 - O emprego do sinal indicativo de crase está adequado à norma-padrão na seguinte frase:

(A) Os agricultores são expostos à riscos de várias naturezas.

(B) Faz-se referência à uma porcentagem de alimentos advindos da agricultura.

(C) A agricultura sustentável evita danos nocivos à saúde.

(D) A agricultura familiar visa à fixar o homem no campo. (E) A agricultura familiar proporciona à famílias uma cesta
de produtos.

INGLÊS

11 - According to Jacopo Buongiorno, one of the reasons why it is more expensive to build large nuclear plants in the
West is that

(A) their cost has more than doubled in European countries.

(B) their construction faces constant delays that increase costs.


(C) most of the teams working on the projects are effectively trained.

(D) a group of MIT scientists has lost the expertise to build these plants.

(E) new nuclear plants are difficult to build because of complex Asian technologies.

12 -In the fragment of paragraph 7 “and the perennial concerns about safety and long-lived radioactive waste may
not be the biggest”, may not be expresses a(n)

(A) possibility

(B) obligation

(C) necessity

(D) certainty

(E) ability

13 - Based on the meanings in the text, the two items that express synonymous ideas are

(A) surpassed (paragraph 3) – fell behind

(B) remarkable (paragraph 3) – extraordinary

(C) wary (paragraph 4) – careless

(D) proponents (paragraph 6) – critics

(E) hurdles (paragraph 7) – advantages

14 -In the fragment of paragraph 5 “and they produce power even at night or on calm days”, they refers to

(A) “environmentalists” (paragraph 4)

(B) “nuclear power plants” (paragraph 5)

(C) “solar or wind farms” (paragraph 5)

(D) “calm days” (paragraph 5)

(E) “renewables” (paragraph 5)

15 - In paragraph 12, the author affirms “(To be fair, several of China’s recent large-scale reactors have also had cost
overruns and delays)”, in order to

(A) clarify that China has also faced problems with the construction of large-scale nuclear reactors.

(B) praise China’s capacity of building large-scale nuclear reactors fast and effectively.

(C) explain that China is more efficient that South Korea when building large-scale nuclear reactors.

(D) support the view that China and South Korea can build projects on budget and on schedule.

(E) discuss the reasons why China and South Korea can build nuclear reactors at a lower cost.
MATEMÁTICA
16 - Uma professora do jardim da infância entregou um mesmo desenho para cada um de seus 10 alunos e distribuiu
vários lápis de cor entre eles. A tarefa era pintar o desenho, que possuía diversas regiões. Cada uma dessas regiões
apresentava a cor com a qual deveria ser pintada. Todos os alunos receberam a mesma quantidade de lápis de cor,
mas nenhum aluno recebeu todas as cores necessárias para pintar todo o desenho e, portanto, eles precisavam se
agrupar para conseguir completar a tarefa. Formando qualquer grupo de 6 alunos, uma região não poderia ser
pintada, mas qualquer grupo de 7 alunos conseguiria completar a tarefa. Todas as regiões deveriam receber cores
diferentes, e a professora distribuiu o menor número de lápis de cor para cada aluno. Quantos lápis de cor cada
aluno recebeu?

(A) 42

(B) 63

(C) 210

(D) 105

(E) 84

17 - O dono de uma loja deu um desconto de 20% sobre o preço de venda (preço original) de um de seus produtos e,
ainda assim, obteve um lucro de 4% sobre o preço de custo desse produto. Se vendesse pelo preço original, qual
seria o lucro obtido sobre o preço de custo?

(A) 40%

(B) 30%

(C) 10%

(D) 20%

(E) 25%

18 - Uma loja anuncia uma geladeira cujo preço à vista é de R$ 3.500,00. Não dispondo deste capital, um cliente se
propõe a pagar a geladeira, com juros compostos de 4% a.m., em quatro prestações mensais, de mesmo valor,
sendo a primeira no ato da compra. Qual o valor aproximado da prestação que o cliente está se propondo a pagar
em reais?

(A) 875,00

(B) 910,00

(C) 927,13

(D) 964,22

(E) 1.023,63

19 - Considere o conjunto A cujos 5 elementos são números inteiros, e o conjunto B formado por todos os possíveis
produtos de três elementos de A. Se B = {−30, −20, −12, 0, 30}, qual o valor da soma de todos os elementos de A?

(A) 5

(B) 3

(C) 12

(D) 8

(E) −12
20 - O comprimento de um grande fio corresponde à soma dos comprimentos de 24 fios menores. São eles:

• 12 fios, cada um dos quais com comprimento que mede 14,7 cm;

• 4 fios, cada um dos quais com comprimento que mede 0,3765 km;

• 8 fios, cada um dos quais com comprimento que mede 13,125 dam.

Esse grande fio foi dividido em 3 fios de igual comprimento, chamados de unidade modelo. Qual é a medida, em
metros, do comprimento de uma unidade modelo?

(A) 6385,500

(B) 2557,764

(C) 852,588

(D) 94,302

(E) 31,434

ATUALIDADES
21 - Um dos objetivos do Open Finance é que as instituições participantes incentivem a inovação e promovam a
cidadania financeira. Para fins do cumprimento desses objetivos, essas instituições devem conduzir suas atividades
com ética e responsabilidade, e com observância da legislação, da regulamentação em vigor, além de considerar
outros princípios. O princípio que NÃO deve ser seguido pelas instituições participantes do Open Finance é a(o)

(A) transparência

(B) unilateralidade

(C) qualidade dos dados

(D) segurança e a privacidade de dados

(E) tratamento não discriminatório

22 - Ao utilizar mídias sociais, como o Facebook e o YouTube, frequentemente aparecem anúncios de produtos e
serviços, inclusive financeiros, oferecidos por empresas de diversas áreas de negócios. Nos novos modelos de
negócios, a estratégia através da qual as empresas buscam promover marcas em ambientes on-line ou atrair clientes
para seus produtos e serviços, por meio da criação e manutenção de anúncios na internet, é denominada

(A) marketplace

(B) bitcoin

(C) blockchain

(D) fintech

(E) marketing digital

23 - Uma pessoa estava querendo fazer um empréstimo e descobriu que algumas instituições que praticam o
shadow banking (“sistema bancário sombra”) geralmente servem como intermediários entre credores e tomadores
de empréstimos, fornecendo crédito e capital para investidores e corporações. Ao fazer uso dessas instituições para
fazer um empréstimo, a pessoa incorre em riscos?

(A) Não, pois vai ter toda a assessoria para fazer o empréstimo.

(B) Não, pois o shadow banking realiza operações passando por toda a supervisão ou regulação dos sistemas
financeiros/ bancários do país.

(C) Sim, pois essas instituições não são bancárias, não recebem depósitos tradicionais como um banco tradicional e
são estruturas paralelas aos mercados tradicionais.
(D) Sim, pois o shadow banking é uma estrutura paralela aos mercados tradicionais, embora passe por todas as
regulações e seja uma instituição bancária.

(E) Sim, pois o shadow banking não é uma instituição financeira, embora tenha registro no Banco Central.

24 - A inserção dos bancos digitais no Sistema Financeiro Nacional acarreta a disseminação de tecnologias e culturas
inovadoras, dentre as quais merece menção o (a)

(A) maior contato físico entre bancos e clientes

(B) dispensa do armazenamento de dados dos clientes

(C) uso de inteligência artificial

(D) generalização de plataformas off-line

(E) utilização mínima de big-data

25 - Fintechs são empresas que

(A) funcionam com o principal objetivo de compartilhar dados cadastrais entre diferentes instituições financeiras
autorizadas pelo Banco Central do Brasil (BCB).

(B) prestam serviços ao BCB, notadamente a preparação de Relatórios contendo dados e informações sobre as
operações de crédito e de câmbio de todas as instituições financeiras.

(C) prestam serviços ao BCB, notadamente a criação de sistemas de informações on-line que permitem o
compartilhamento de dados entre diversos órgãos reguladores, como o próprio BCB, a Comissão de Valores
Mobiliários (CVM) e a Superintendência de Seguros Privados (Susep).

(D) empregam tecnologias digitais de última geração e oferecem serviços financeiros à margem do sistema bancário
tradicional, estando, portanto, livres da regulação do BCB.

(E) atuam por meio de plataformas on-line, lançando inovações no mercado financeiro, mediante uso intenso de
tecnologias digitais com elevado potencial de criação de novos modelos de negócios

CONHECIMENTOS ESPECÍFICOS
PROBABILIDADE E ESTATÍSTICA
26 - Designado para relatar a qualidade das atividades desenvolvidas em um determinado banco, um funcionário
recebeu a seguinte Tabela, com a quantidade de notas relativas à avaliação dos correntistas sobre o atendimento no
caixa, sendo 1 a pior nota, e 5, a melhor nota.

Qual é a moda das notas dessa avaliação?

(A) 2

(B) 3

(C) 3,33

(D) 4

(E) 5
27 - De quantas formas diferentes, em relação à ordem entre as pessoas, dois homens e quatro mulheres poderão
ser dispostos em fila indiana, de modo que entre os dois homens haja, pelo menos, uma mulher?

(A) 10

(B) 20

(C) 48

(D) 480

(E) 720

28 - Antes de iniciar uma campanha publicitária, um banco fez uma pesquisa, entrevistando 1000 de seus clientes,
sobre a intenção de adesão aos seus dois novos produtos. Dos clientes entrevistados, 430 disseram que não tinham
interesse em nenhum dos dois produtos, 270 mostraram- -se interessados no primeiro produto, e 400 mostraram-
se interessados no segundo produto. Qual a porcentagem do total de clientes entrevistados que se mostrou
interessada em ambos os produtos?

(A) 10%

(B) 15%

(C) 20%

(D) 25%

(E) 30%

29 - A Tabela a seguir apresenta a distribuição dos clientes de uma determinada agência bancária classificados
segundo o perfil do investidor em: conservadores, moderados e arrojados.

Considere as medidas estatísticas: média, moda, mediana, variância e desvio padrão. Para análise da classificação
dos clientes, é possível determinar a

(A) moda, apenas


(B) média e a mediana, apenas
(C) média, a moda e a mediana, apenas
(D) média, a variância e o desvio padrão, apenas
(E) média, a moda, a mediana, a variância e o desvio padrão
30 - Foram observadas 10 realizações independentes de uma variável aleatória X, as quais, depois de ordenadas,
são: 1, 1, 2, 4, 4, 4, 5, 5, 6, 6. Nesta amostra, a(o)

(A) média é 4.

(B) moda é 4.

(C) variância é maior que 25.

(D) covariância é 3.

(E) desvio padrão é maior que 5.


CONHECIMENTOS BANCÁRIOS
31 -Nos contratos de financiamento de automóveis, a garantia de pagamento da dívida é o próprio bem, isto é, o
automóvel adquirido pelo devedor. Nesse caso, trata-se de

(A) aval

(B) fiança

(C) hipoteca

(D) alienação fiduciária

(E) penhor mercantil

32 - A principal característica do crédito direto ao consumidor (CDC) é que esse instrumento de financiamento
dispensa

(A) avalista

(B) análise cadastral do cliente

(C) limite de prazo de pagamento

(D) limite de crédito

(E) identificação do cliente

33 - O SFN é composto por um conjunto de órgãos e instituições que regulamenta, supervisiona e realiza operações
necessárias à circulação de moeda e de crédito na economia. São órgãos normativos do Sistema Financeiro
Nacional:

(A) Conselho Monetário Nacional; Conselho Nacional de Seguros Privados; Comitê de Política Monetária (Copom)

(B) Conselho Nacional de Seguros Privados; Banco Central do Brasil; Conselho Monetário Nacional

(C) Superintendência de Seguros Privados; Comitê de Política Monetária (Copom); Conselho Federal de Valores
Mobiliários

(D) Banco Central do Brasil; Comissão de Valores Mobiliários; Conselho Monetário Nacional

(E) Conselho Nacional de Seguros Privados; Conselho Nacional de Previdência Complementar; Conselho Monetário
Nacional

34 - Existe um tipo de instituição financeira, formada pela associação de pessoas, cujo objetivo é prestar serviços
financeiros exclusivamente aos seus associados, tais como conta-corrente, aplicações financeiras, cartão de crédito,
empréstimos e financiamentos. Trata-se de instituição financeira que, embora supervisionada pelo Banco Central do
Brasil, não tem acesso à câmara de compensação de cheques, aos créditos oficiais, à reserva bancária e ao mercado
interfinanceiro. A instituição financeira descrita é denominada

(A) banco comercial

(B) caixa econômica

(C) cooperativa de crédito

(D) banco comercial cooperativo

(E) corretora de títulos e valores mobiliários

35 - O Pix possui uma estrutura flexível e aberta de participação a fim de garantir o acesso e o surgimento de
participantes que ofertem serviços inovadores e diferenciados que atendam às necessidades dos usuários finais. A
participação no Pix é obrigatória para as instituições financeiras e para as instituições de pagamento autorizadas a
funcionar pelo Banco Central do Brasil, que tenham uma quantidade de contas de clientes ativas acima de

(A) 100.000
(B) 200.000
(C) 300.000
(D) 400.000
(E) 500.000

TECNOLOGIA DA INFORMAÇÃO

36 - Para apoio à tomada de decisão, as empresas organizam muitos dos dados necessários em um DW
(data warehouse), que é um conjunto de dados:

(A)integrado, mas não é orientado por assunto, não é volátil e não é variável com o tempo.

(B) integrado, volátil e variável com o tempo, mas não é orientado por assunto.

(C) orientado por assunto e variável com o tempo, mas não é integrado e não é volátil.

(D) orientado por assunto, integrado e variável com o tempo, mas não é volátil.

(E) orientado por assunto, integrado, volátil, mas não é variável com o tempo.

37 - As bases de dados multidimensionais são projetadas para serem otimizadas para as operações de

(A) consulta a fatos e dimensões

(B) inclusão, remoção e atualização de dimensões

(C) inclusão, remoção e atualização de dimensões e consulta a fatos

(D) inclusão, remoção e atualização de fatos

(E) inclusão, remoção e atualização de fatos e consulta a dimensões

38 - Duas pilhas, p1 e p2, foram implementadas em Python, por meio de listas em que o último elemento da lista é o
topo da pilha. As configurações iniciais dessas pilhas são as seguintes: p1=[50,40,30,20,10]

p2=[ ]

Qual função irá transferir os elementos de p1 para p2, de modo que p1 passe a ser uma pilha vazia, e p2 passe a ter
a mesma configuração que p1 tinha, antes da chamada da função?

(A) def fa(p1,p2): if(len(p1)==0): return x=p1[len(p1)-1] fa(p1,p2) p2.append(x)

(B) def fb(p1,p2): if(len(p1)==0): return x=p1[len(p1)-1] del p1[len(p1)-1] fb(p1,p2) p2.append(x)

(C) def fc(p1,p2): if(len(p1)==0): return p2.append(p1.pop()) fc(p1,p2)

(D) def fd(p1,p2): for i in range(len(p1)): p2.append(p1.pop())

(E) def fe(p1,p2): for i in range(len(p1)): p2.append(p1[i])

39 - O termo Big Data é bastante conhecido pelos profissionais de tecnologia da informação, especialmente aqueles
envolvidos com bancos de dados, inteligência de negócios, sistemas de informações e sistemas de apoio à decisão.
Uma característica inerente a esse conceito é a da
(A) complexidade das suas fontes de informação, o que demanda a necessidade de sua prévia limpeza, integração e
transformação.

(B) estabilidade da taxa de geração desses dados, o que garante sua utilização confiável na geração analítica de
informação com independência temporal.

(C) heterogeneidade do conjunto de dados, empregada em dados originalmente estruturados ou semiestruturados.

(D) qualidade das fontes de dados, por conta dos padrões de expansão e de retenção reveladores da ordem
existente nos dados.

(E) escalabilidade, que, na sua forma original, possui alto valor granular quando comparado ao de seu volume.

40 - Considere o seguinte trecho de código em Javascript.

var sum = 0;

for (var number = 2; number < 100; number +=2)

sum+=number;

Após análise do trecho, verifica-se que será armazenado na variável sum a soma de todos os números

(A) pares entre 2 e 98

(B) pares entre 2 e 100

(C) ímpares entre 2 e 98

(D) ímpares entre 2 e 100

(E) entre 2 e 100

41 - Os programas de BI, que trabalham com dados de empresas da área industrial no Brasil, têm principalmente (em
termos de volume e atenção dada pela gestão da empresa) origem em dados

(A) agregados e fornecidos por órgãos da área de saúde pública

(B) analisados a partir de pesquisas de opinião pública

(C) consolidados anualmente de produção de todo o setor industrial brasileiro

(D) fornecidos pelas esferas governamentais (federal, estadual e municipal)

(E) gerados pelos sistemas transacionais dessas empresas

42 - Considere que há múltiplas fontes de dados em uma empresa, armazenadas em planilhas eletrônicas. A
preparação e a integração desses dados, a serem utilizados para tomada de decisão com apoio de programas de BI,
requerem atenção especial para que

(A) antes da preparação, seja garantido que não existam dados repetidos em fontes de dados distintas.

(B) antes da preparação, todas as planilhas utilizem os mesmos nomes de coluna, onde for adequado.

(C) após a integração, os dados de uma fonte não possam ser relacionados a dados de outra fonte.

(D) após a integração, haja uniformidade dos domínios de todas as colunas do BI que tenham a mesma natureza (por
exemplo, cor, idade, etc).

(E) após a integração, todos os valores desconhecidos (não preenchidos) oriundos dessas planilhas sejam
necessariamente preenchidos com um valor fixo e predeterminado.
43 - Considere a tabela não normalizada CLIENTE-v1 (CPF, nome, endereço, cidade, UF, telefone, conta-corrente)
que possui as seguintes características:

• a chave primária é o atributo CPF;

• o atributo conta-corrente é uma chave estrangeira;

• todos os atributos são determinados funcionalmente pelo CPF;

• o atributo UF é determinado funcionalmente pelo atributo cidade; e

• não há atributos multivalorados.

Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?

(A) A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-
v2 (CPF, nome, endereço, cidade, UF, conta-corrente) e CLIENTE_TELEFONE (CPF, telefone).

(B) A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-
v2 (CPF, nome, endereço, cidade, UF, telefone) e CLIENTE_CONTA (CPF, conta-corrente).

(C) A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-
v2 (CPF, nome, endereço, cidade, telefone, conta-corrente) e CIDADE (cidade, UF).

(D) A tabela CLIENTE-v1 não está na segunda forma normal (2FN), e, portanto, devem ser criadas as tabelas CLIENTE-
v2 (CPF, nome, endereço, cidade, UF) e CLIENTE_CONTA_TELEFONE (CPF, conta-corrente, telefone).

(E) A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-
v2 (CPF, nome, telefone, conta-corrente) e CLIENTE_ENDERECO (CPF, endereço, cidade, UF)

44 - Leve em conta o conjunto de tabelas a seguir.

CLIENTE (agencia, conta, CPF, nome, endereco, telefone, titular), onde titular = {1o,2o,3o,4o,5o} CONTA_CORRENTE
(agencia, conta, data-de-abertura, saldo) MOVIMENTACAO (agencia, conta, data, hora, minuto, valor), onde data,
hora e minuto são de uma movimentação (crédito ou débito) realizada Considerando-se o modelo relacional de
dados, composto apenas pelas tabelas CLIENTE, CONTA_CORRENTE e MOVIMENTACAO, verifica-se que

(A) não é necessário ter os atributos “hora” e “minuto” como parte da chave primária da tabela MOVIMENTACAO.

(B) o atributo “CPF” é uma chave estrangeira na tabela CLIENTE.

(C) o atributo “data-de-abertura” deveria fazer parte da chave primária da tabela CONTA_CORRENTE.

(D) o atributo “titular” deveria fazer parte da chave primária da tabela CLIENTE.

(E) os atributos “agencia” e “conta” na tabela CLIENTE formam uma chave estrangeira.

45 - Uma empresa precisa implementar um sistema Big Data para controlar a movimentação dos produtos que a
empresa oferece. Esse sistema precisa estar com a configuração de dados como sendo um fato, que seria um evento
de ocorrência, como, por exemplo: as compras de um determinado insumo, em um determinado fornecedor e em
um determinado instante. Para tal finalidade, esse sistema a ser implementado deverá estar organizado segundo a
configuração de

(A) Cubo de dados

(B) Tuplas estáticas

(C) Matriz de ocorrência

(D) Documentos lineares

(E) Subconjunto de atributos


46 - Qual árvore binária pode ser classificada como árvore binária de busca?

47 - Um determinado programador é responsável por tarefas de ordenação e, ao estudar determinados produtos,


resolveu ordenar, de maneira crescente, a sequência [64, 34, 25, 12, 90, 11, 22] utilizando dois algoritmos, o Bubble
Sort e o Select Sort, nessa ordem. Ele iniciou o teste com o Bubble Sort, mas, na iteração em que a chave 64 atingiu a
sua posição correta pela primeira vez, copiou a sequência alcançada nesse estágio e utilizou-a para continuar o
trabalho com o algoritmo Select Sort. A partir do momento em que o programador começa a utilizar o segundo
algoritmo, quantas trocas de posições de chaves serão realizadas para atingir, pela primeira vez, a situação em que a
sequência está ordenada?

(A) 1

(B) 2

(C) 3

(D) 4

(E) 5

48 - Ao usar um sistema de OLAP, um analista de sistemas usava um cubo OLAP que descrevia a receita de sua
organização por estado, tipo de produto e mês. Como necessitava analisar as receitas por município, tipo de produto
e mês de um desses estados, precisava, então, realizar uma operação de

(A) Drill down

(B) Drill through

(C) Drill up

(D) Roll up

(E) Slice
49 - Seja a seguinte notação para descrever esquemas de bancos de dados relacionais:

• uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas;

• em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados;

• colunas que admitem o valor nulo aparecem entre colchetes;

• colunas que compõem a chave primária aparecem sublinhadas;

• a notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).

De acordo com a notação apresentada, qual esquema relacional de banco de dados se encontra na 3FN?
50 - Um analista de sistema decidiu implementar um sistema usando um SGBD relacional. Nesse sistema, era
necessário transferir uma quantia de dinheiro de uma conta de um correntista para uma outra conta de outro
correntista. Entretanto, isso só pode ser feito por meio de duas operações consecutivas. Temendo que uma
interrupção qualquer no banco de dados perdesse ou duplicasse a quantia, colocou as duas operações dentro de
uma transação. As transações são mecanismos disponíveis nos SGBD que apresentam várias propriedades, dentre as
quais a garantia de realizar todas ou nenhuma das operações dentro da transação. Essa propriedade é conhecida
como

(A) atomicidade

(B) durabilidade

(C) independência

(D) isolamento

(E) recuperabilidade

51 - É uma propriedade das árvores balanceadas (árvores B)

(A) ter como 2 (dois) o limite inferior para o número de chaves que um nó pode conter.

(B) somente armazenar informação satélite nas folhas.

(C) as folhas poderem ter profundidades diferentes.

(D)cada nó interno dever estar pelo menos ¾ completo.

(E) não possuir limite superior para o número de chaves que um nó pode conter.

52 - Suponha a seguinte árvore AVL.

A inserção do elemento 30 nessa árvore:

(A) aumenta a profundidade da árvore após uma rotação.

(B) provoca uma rotação à direita.

(C) deixa os nós 02 e 07 no mesmo nível.

(D) altera a raiz da árvore (nó 41).

(E) torna o nó 33 pai do nó 27.

53 - Insira as chaves {Lina, Ana, Lia, Ada, Lua, Sol, Cris, Bia, Rita, Mel, Rosa, Val} em uma árvore binária de busca
(considere que a árvore está inicialmente vazia). Considere agora, a execução dos seguintes percursos sobre a
estrutura após a inserção das chaves.

I - Um percurso em pré-ordem seria: { Ada, Bia, Cris, Lia, Ana, Mel, Rosa, Rita, Val, Sol, Lua, Lina}

II - Um percurso em ordem simétrica seria: {Val, Sol, Rosa, Rita, Mel, Lua, Lina, Lia, Cris, Bia, Ana, Ada}

III - Um percurso em nível seria: {Lina, Ana, Lua, Ada, Lia, Sol, Cris, Rita, Val, Bia, Mel, Rosa}
IV - Um percurso em pós-ordem seria: {Lina, Ana, Ada, Lia, Cris, Bia, Lua, Sol, Rita, Mel, Rosa, Val}

Estão corretos apenas os percursos indicados em:

(A). I e II.

(B). II e III.

(C). I, II e III.

(D). I, II e IV.

(E). II, III e IV.

54 - Na linguagem de programação Kotlin, é possível criar uma variável cujo valor nunca pode ser mudado,
na prática, uma constante, com o nome idademinima, do tipo básico inteiro de 32 bits, com o valor 18.
Para que isso aconteça, qual das seguintes instruções deve ser usada?

(A) val idademinima : Int = 18

(B) val idademinima : Integer = 18

(C) val idademinima = 18: Integer

(D) var idademinima : Int = 18

(E) var idademinima : Integer = 18

55 - Os tipos abstratos de dados (TAD) Fila e Pilha foram implementados em uma linguagem orientada a objetos por
meio de um array de inteiros. As classes criadas para a implementação desses TADs contêm os seguintes métodos:

Classe Pilha int pop ( ) – retorna o número inteiro retirado da pilha.

push ( int x ) – insere o número inteiro x na pilha.

Classe Fila int deq ( ) – retorna o número inteiro retirado da fila.

enq ( int x ) – insere o número inteiro x na fila.

Admita que o estado inicial de uma pilha (p) seja um array vazio, e que o estado inicial de uma fila (f) seja
caracterizado pelo array [ 15, 90, 40 ]. Após a execução de uma sequência de operações sobre p e f, a fila assumiu o
seguinte estado final: [ 35, 90, 40, 15 ] Qual sequência de comandos levou f do estado inicial para o estado final?

(A) p.push ( f.deq( ) )

f.enq (f.deq ( ) )

f.enq (f.deq ( ) )

p.push ( 35 )

f.enq ( p.pop( ) )

f.enq ( p.pop( ) )

(B) p.push ( f.deq( ) )

p.push (f.deq ( ) )

f.enq ( 35 )

f.enq ( p.pop ( ) )
f.enq (f.deq ( ) )

f.enq (p.pop ( ) )

(C) p.push ( f.deq( ) )

p.push (f.deq ( ) )

f.enq ( p.pop ( ) )

f.enq ( 35 )

f.enq (f.deq ( ) )

f.enq (p.pop ( ) )

(D) p.push ( f.deq( ) )

p.push ( 35 )

f.enq (f.deq ( ) )

f.enq ( p.pop( ) )

f.enq ( p.pop( ) )

(E) p.push ( f.deq( ) );

p.push (f.deq ( ) );

f.enq ( 35 );

f.enq ( p.pop ( ) );

f.enq (p.pop ( ) );

f.enq (f.deq ( ) )
56 - A figura a seguir apresenta uma árvore binária.

Uma função irá percorrê-la em ordem simétrica, inserindo seus nós em uma pilha (implementada sobre uma lista
encadeada) à medida que eles forem sendo visitados. A pilha criada por essa função é

57 - Uma linguagem de programação orientada a objetos possui uma classe, chamada String, que é usada para
representar cadeias de caracteres. Essa classe possui inúmeros métodos, dentre os quais se destacam os seguintes:

• int length() – retorna um inteiro que representa a quantidade de caracteres de uma string. Por exemplo,
”Brasil”.length() é igual a 6. • char charAt(int p) – retorna o caractere da posição p de uma string. Por exemplo,
“Brasil”.charAt(0) é igual a ‘B’.

• int indexOf(char c) – retorna o índice da string onde se localiza a 1ª ocorrência do caractere c. Caso c não pertença
à string, a função retorna -1. Por exemplo, ”Brasil”.indexOf( ’s’ ) é igual a 3.

• String substring(int p) – retorna uma substring contendo os caracteres da posição p até length() – 1. Por exemplo,
”Brasil”.substring(2) é igual ”asil”.
Além das funções anteriores, o operador + foi sobrecarregado para executar uma concatenação quando os dois
operandos forem do tipo String. Por exemplo, ”Bra” + ”sil” é igual a ”Brasil”.

A função a seguir tem por objetivo percorrer uma string (str), recebida como parâmetro, e retornar outra string, que
deve ter os mesmos caracteres que str, exceto as vogais minúsculas, que devem ser trocadas pelas suas
correspondentes maiúsculas.

58 -A função acima não está completa. É preciso substituir os comentários // 1 e // 2 por comandos que façam com
que a função execute a troca de vogais minúsculas por vogais maiúsculas e retorne a string resultante. Quais
comandos completam a função de acordo com o objetivo definido acima?

(A) // 1 deve ser substituído por return c + troca ( str.substring ( 1 ) ); // 2 deve ser substituído por return troca (
str.substring ( 1 ) );

(B) // 1 deve ser substituído por return c + troca ( str.substring ( 1 ) ); // 2 deve ser substituído por return c + troca (
str.substring ( 0 ) );

(C) // 1 deve ser substituído por return c ; // 2 deve ser substituído por return c + troca ( str.substring ( 1 ) );

(D) // 1 deve ser substituído por return c ; // 2 deve ser substituído por return c + troca ( str.substring ( 0 ) );

(E) // 1 deve ser substituído por return c + troca ( str.substring ( 1 ) ); // 2 deve ser substituído por return c + troca (
str.substring ( 1 ) );

59 – Um banco decidiu realizar uma ação de marketing de um novo produto. Buscando apoiar essa ação, a área de
TI decidiu estabelecer um mecanismo para identificar quais clientes estariam mais inclinados a adquirir esse
produto. Esse mecanismo partia de uma base histórica de clientes que receberam a oferta do produto, e tinha várias
colunas com dados sobre os clientes e a oferta, além de uma coluna registrando se eles haviam efetuado ou não a
compra do tal produto. Para isso, decidiram ser mais adequado usar um processo de mineração de dados baseado
na noção de

(A) agrupamento

(B) aprendizado não supervisionado

(C) classificação

(D) regressão linear

(E) suavização
60 - As classes Java a seguir pertencem ao pacote default.

Qual construtor poderá ser inserido na classe A2, sem que um erro de compilação seja gerado? (A) public A2( ) {

vb1=va1+va2;

(B) public A2(int z) {

super(z);

vb1=va1+va2;

(C) public A2( ) {

vb1=va1+va2;

super(vb1);

(D) public A2( ) {

super(0);

vb1=va1+va2;

(E) public A2( ) {

super(vb1);

}
61 - Na etapa de preparação de dados em um ambiente de Big Data, pode ocorrer o aparecimento de dados
ruidosos, que são dados fora de sentido no ambiente do Big Data e que não podem ser interpretados pelo sistema.
Uma forma de reduzir esse efeito, e até eliminá-lo, é utilizar um método de suavização de dados, que minimiza os
efeitos causados pelos dados ruidosos. Esse método consiste em

(A) agrupar dados semelhantes em clusters, verificar os dados que se apresentam como ruidosos e não os inserir no
ambiente de Big Data, substituindo cada um desses dados ruidosos pelo valor NULL.

(B) criar um cubo de dados multidimensional para acelerar a identificação e a eliminação dos dados ruidosos
encontrados, e, neste caso, os dados assumem valores predefinidos no momento do pré-processamento.

(C) dividir os valores dos dados originais em pequenos intervalos, denominados compartimentos, e, em seguida,
substituí-los por um valor geral, ou genérico, calculado para cada compartimento específico.

(D) executar uma fusão de dados, tendo como base dados vizinhos, e obter novas variáveis que irão preencher os
espaços incoerentes dentro do Big Data, eliminando o ruído.

(E) realizar uma ação de Data Mining com atributos que se pareçam com dados ruidosos, gerando novos atributos,
classificados como atributos “fantasmas”, sem valor para o tratamento do Big Data.

62 -

Se o método alg receber como parâmetros, respectivamente, os valores numéricos "100,0", "0,1" e "4", ele
retornará o valor:

(A) 41

(B) 42

(C) 43

(D) 44

(E) 45

63 - Um desenvolvedor recebeu um conjunto de dados representando o perfil de um grupo de clientes, sem


nenhuma informação do tipo de cada cliente, onde cada um era representado por um conjunto fixo de atributos,
alguns contínuos, outros discretos. Exemplos desses atributos são: idade, salário e estado civil. Foi pedido a esse
desenvolvedor que, segundo a similaridade entre os clientes, dividisse os clientes em grupos, sendo que clientes
parecidos deviam ficar no mesmo grupo. Não havia nenhuma informação que pudesse ajudar a verificar se esses
grupos estariam corretos ou não nos dados disponíveis para o desenvolvedor. Esse é um problema de data mining
conhecido, cuja solução mais adequada é um algoritmo

(A) de regressão

(B) não supervisionado

(C) por reforço

(D) semissupervisionado

(E) supervisionado

64 - As ferramentas e técnicas de mineração de dados (data mining) têm por objetivo

(A) preparar dados para serem utilizados em um “data warehouse” (DW).

(B) permitir a navegação multidimensional em um DW.

(C) projetar, de forma eficiente, o registro de dados transacionais.

(D) buscar a classificação e o agrupamento (clusterização) de dados, bem como identificar padrões.

(E) otimizar o desempenho de um gerenciador de banco de dados.

65 - As técnicas de mineração de dados podem ser categorizadas em supervisionadas e não supervisionadas. As


técnicas de árvores de decisão, agrupamento e regras de associação são categorizadas, respectivamente, como

(A) não supervisionada, não supervisionada, não supervisionada

(B) não supervisionada, supervisionada e não supervisionada

(C) supervisionada, não supervisionada e não supervisionada

(D) supervisionada, não supervisionada e supervisionada

(E) supervisionada, supervisionada e supervisionada

66 - 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]]

67 - 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?

(A) 4 6 8 9 5 7 3

(B) 8 4 6 3 9 7 5

(C) 5 9 7 4 6 8 3

(D) 3 7 5 9 8 6 4

(E) 5 7 9 3 6 4 8

68 - Ferramentas OLAP (On-Line Analytical Processing) permitem aos seus usuários analisar tendências em bases de
dados transacionais. Para implementá-las, diversas tecnologias com características diversas estão à disposição dos
analistas. Sendo assim, associe as tecnologias utilizadas em ferramentas OLAP, listadas abaixo, às suas respectivas
características.

I – MOLAP

II – HOLAP

III – ROLAP

P – Permitem acesso a bases de dados armazenados em estruturas multidimensionais apenas.

Q – Evitam problemas de escalabilidade, tendo em vista que os dados estão armazenados em computadores
pessoais.
R – Constroem bases multidimensionais em sistemas de bancos de dados relacionais.

S – Permitem acesso tanto a bases relacionais quanto multidimensionais.

Estão corretas as associações: (A) I – P , II – R , III – Q

(B) I – P , II – S , III – R

(C) I – R , II – S , III – Q

(D) I – S , II – P , III – Q

(E) I – S , II – R , III – P

69 - Um programador de aplicativos para dispositivos Apple com iOS recebeu a seguinte parte de um código, escrito
na linguagem Swift:

A execução dessa parte do código produz como resposta

(A) o carro eh

(B) a casa eh

(C) o carro não eh

(D) a casa eh forte

(E) o carro eh forte

70 - Ao tentar resolver um problema de aprendizado de máquina que separava um evento entre duas classes, um
desenvolvedor encontrou uma acurácia de exatamente 90%. Analisando a matriz de confusão, o desenvolvedor
constatou que os verdadeiros positivos eram 14169, que os verdadeiros negativos eram 15360, os falsos positivos
eram 1501, e os falsos negativos eram

(A) 1778

(B) 1779

(C) 1780

(D) 1781

(E) 1782
GABARITO

Você também pode gostar