Um time de desenvolvimento está trabalhando em um
sistema financeiro que processa transações bancárias.
Para garantir que o sistema seja flexível, escalável e fácil
de manter, o time decide usar padrões de projeto. Após
uma análise cuidadosa de uma situação encontrada, eles
escolhem como solução uma combinação de dois padrões de projeto. O primeiro padrão de projeto escolhido
é usado para criar instâncias de objetos necessários para
processar diferentes tipos de transações, enquanto o segundo padrão de projeto escolhido garante que o sistema
possa tratar uma série de requisições de transações de
forma flexível e extensível.
Considerando-se o contexto descrito, quais são os dois
padrões de projeto escolhidos?
As ações constituem a menor parcela do capital social de
uma sociedade anônima. São valores que têm a característica de serem negociáveis e distribuídos aos acionistas,
de acordo com a participação monetária efetivada.
Considerando-se a legislação vigente no Brasil, as ações
classificadas de acordo com a natureza dos direitos e
vantagens que conferem a seus titulares são, por exemplo, as ações
Um banco comercial possui em sua base de dados uma tabela que informa o cliente que indicou diretamente outro cliente,
identificando, de forma correlata, o cliente indicador e o cliente indicado. Essa tabela contém duas colunas, cpfIndicador
e cpfIndicado, que contêm, respectivamente, o CPF de quem indicou e o CPF de quem foi indicado. Considerando essa
tabela, o departamento de marketing imaginou uma promoção em que o número de pontos que cada cliente faria seria
igual ao número de clientes que ele trouxesse ao banco, considerando também, como indicados pelo cliente original, de
forma recursiva, todos os clientes indicados por clientes que ele indicou, sucessivamente. Foi solicitado ao setor de TI que
gerasse um código JavaScript para implementar essa promoção.
Nesse contexto, considere o código JavaScript incompleto a seguir, do qual uma linha foi removida intencionalmente, na posição indicada com o comentário <<LINHA DE CODIGO>>.
function indicou(lista, indicador) {
let resposta = [];
for (let i = 0; i < lista.length; i++) {
let item = lista[i];
if (item[0] === indicador) {
if (!resposta.includes(item[1])) {
//<< LINHA DE CODIGO >>
resposta.push(item[1]);
}
}
}
return resposta;
}
Que linha de código JavaScript pode ser escrita na posição de <<LINHA DE CODIGO>> para garantir uma implementação correta e recursiva?
Considere que uma empresa cujo faturamento seja expresso, predominantemente, em moeda nacional (o Real) tenha um
encargo de dívida externa, em Dólares, a ser pago em três meses a partir de hoje. Admita, hipoteticamente, que a taxa de
câmbio R$/US$ seja cotada, hoje, a R$ 5,20/US$, no mercado à vista, mas a empresa só tenha necessidade de deter a
quantia em Dólares, necessária para realizar o pagamento ao credor externo, no dia do vencimento.
Se a empresa objetivar, hoje, efetivar uma operação de hedge, a fim de se proteger, até a data de vencimento, contra os
riscos de depreciação do Real em relação ao Dólar, ela deverá, hoje,
Um designer de interação está desenvolvendo uma nova interface para um sistema de gerenciamento de projetos. Para
garantir que a interface seja intuitiva e fácil de usar, ele precisa considerar os aspectos cognitivos que influenciam a maneira como os usuários percebem e interagem com a interface.
Ao projetar uma interface de usuário, é importante considerar a carga cognitiva dos usuários, isto é, a quantidade de
Tabelas criadas segundo o Modelo Relacional de Dados podem ter a qualidade de seus esquemas avaliada por meio de
critérios conhecidos como formas normais. Com base nas chaves primárias (PKs) definidas e nas dependências funcionais
(DFs) conhecidas, é possível realizar essa avaliação.
Nesse contexto, considere as seguintes tabelas, suas PKs (atributos sublinhados) e suas DFs:
Um cidadão é casado com uma técnica bancária vinculada à agência onde ele exerce suas funções há muitos
anos. Esse cidadão inicia empreendimento no ramo de
madeira após ter recebido proposta para explorar local situado no Norte do Brasil. Ao chegar ao local, ele verifica
que não existe certificação legal para o projeto de extração. Desejoso de continuar o negócio, propõe à sua esposa a criação de uma pessoa jurídica para legalizar o fluxo
de caixa do empreendimento.
Nos termos da Lei nº 9.613/1998, a dissimulação da origem de valores provenientes de infração penal caracteriza o crime de
Uma empresa S.A. acaba de concluir uma avaliação da
sua gestão de risco, juntamente com o gerente do banco
em que possui conta, e encontrou um item de preocupação. A empresa possui uma incompatibilidade na rentabilidade de alguns ativos financeiros, em relação ao custo de
seus passivos financeiros. Seus investimentos em títulos
(ativos financeiros) e sua dívida de longo prazo (passivo
financeiro) têm um principal de R$ 1.000.000,00 recebíveis/pagáveis em 31 de dezembro. Ambos os instrumentos têm vencimentos de três anos (não há prêmios ou
descontos em ambos). No entanto, a dívida de longo prazo é prefixada e incorre em juros anuais de 8%, enquanto
os títulos em Reais rendem juros pós-fixados indexados
no DI (Depósito Interbancário) de um ano.
Considerando as informações apresentadas, a área de
gestão de risco indicou que a empresa deveria realizar um
Certa pessoa jurídica foi notificada por agência reguladora a apresentar dados necessários à fiscalização e que
dizem respeito às suas atividades e aos seus colaboradores. De acordo com a Lei nº 13.709/2018, o tratamento de dados pessoais poderá ser realizado pelo controlador para o
cumprimento de obrigação legal ou
Um administrador de um servidor de redes, configurado
com uma das principais distribuições disponíveis para o
sistema operacional Linux, precisa monitorar, de forma
interativa, os recursos do sistema e os processos do servidor em tempo real.
Para essa operação, utiliza-se o comando
Um banco oferece dois serviços aos seus clientes. Sabe-se, no entanto, que 20% dos clientes não contratam
qualquer um deles, 50% contratam apenas um e os 30%
restantes contratam os dois serviços oferecidos.
Qual é a média do número de serviços contratados pelos
clientes desse banco?
Um gerente, ao explicar para um cliente as regras do
cartão de crédito, indicou os cuidados em relação ao pagamento da fatura, destacando a importância de evitar o
pagamento mínimo, e alertou sobre o risco de endividamento crescente.
Considerando os preceitos da Resolução nº 4.549, de
2017, do Banco Central do Brasil, o gerente explicou que
O diretor de um banco deseja medir a qualidade dos serviços prestados nas agências. Para tanto, ele indicou que
os gerentes utilizassem o modelo SERVQUAL.
Esse modelo é baseado em cinco dimensões e mensura a
Um banco atua há mais de 20 anos como fornecedor de
serviços financeiros de uma incorporadora imobiliária, financiando suas obras. Para retê-la como cliente, o banco
propôs há mais de dez anos a parceria das duas empresas no desenvolvimento de uma plataforma digital para
compra, venda e aluguel de imóveis. Essa parceria envolveu sociedade nos investimentos necessários para o desenvolvimento da plataforma e a integração dos sistemas
de informação. Dessa forma, os clientes da imobiliária
têm acesso imediato às suas ofertas, e os contratos são
assinados mais rapidamente, por conta da facilidade na
análise dos riscos de crédito.
Analisando-se esse caso, com base nos níveis de estratégias de retenção de clientes, verifica-se que a estratégia
de retenção utilizada pelo banco para manter a construtora e incorporadora imobiliária como cliente envolve laços
Um sistema autônomo, ou Autonomous System (AS), é
uma grande rede, ou grupos de redes, que possui uma
gestão comum e uma política unificada de encaminhamento de pacotes. Esses sistemas podem ser agrupados
em diferentes categorias, dependendo de sua conectividade e de sua política operacional.
Um AS que mantém ligações com mais de um AS, mas
que não permite que o tráfego de um AS ao qual está
ligado seja enviado para outro AS através da sua infraestrutura, é categorizado como
Na estrutura do Sistema Financeiro Nacional, os trabalhos da Comissão de Valores Mobiliários (CVM) concentram-se na
supervisão e fiscalização das operações efetivadas por
O cliente de um banco que deseje adquirir ações na bolsa
de valores deve conhecer as características das operações envolvendo esses ativos.
Na B3, bolsa de valores sediada em São Paulo, o prazo
para a liquidação das operações no mercado à vista de
ações é
O protocolo de comunicação Transmission Control
Protocol (TCP) fornece um serviço orientado à conexão
com controle de fluxo e erro fim-a-fim. Para fazer um controle de fluxo eficiente, o TCP adota o mecanismo de janela deslizante e permite que o tamanho da janela varie com
o tempo. Para evitar receber mais dados do que pode armazenar, o receptor envia anúncios de janela menores
enquanto seu buffer se enche. No caso extremo de buffer
cheio, o receptor anuncia um tamanho de janela zero para
interromper a transmissão do emissor. Quando o espaço
do buffer se torna disponível, o receptor anuncia um tamanho de janela diferente de zero para disparar o fluxo
de dados novamente.
Após o anúncio de um tamanho de janela zero, é importante evitar a síndrome da janela tola, na qual cada confirmação do receptor anuncia uma pequena quantidade de
espaço disponível no seu buffer e cada