Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>QU</p><p>ES</p><p>TÕ</p><p>ES</p><p>G</p><p>AB</p><p>AR</p><p>ITA</p><p>DA</p><p>S</p><p>EXERCÍCIOS ..........................................................................................................................01</p><p>GABARITO ..............................................................................................................................16</p><p>Banco do Brasil (SA)</p><p>Escriturário - Agente de Tecnologia e</p><p>Agente Comercial</p><p>QUESTÕES GABARITADAS</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>1</p><p>TECNOLOGIA DA INFORMAÇÃO</p><p>1. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Conceitos e Fases de Projeto e Modelagem de Dados</p><p>O modelo conceitual de dados apresentado a seguir exibe uma generalização exclusiva e total.</p><p>Um banco de dados é composto por um conjunto cujos elementos são instâncias da entidade E presente no</p><p>diagrama acima.</p><p>E={e1, e2, e3, e4, e5, e6, e7, e8, e9, e10}</p><p>Nesse cenário, quais subconjuntos de E NÃO violam as propriedades dessa generalização?</p><p>(A)</p><p>E1={ }</p><p>E2={ }</p><p>E3={ }</p><p>(B)</p><p>E1={e1, e2, e3}</p><p>E2={e4, e5, e6}</p><p>E3={e7, e8, e9}</p><p>(C)</p><p>E1={e1, e3, e5, e7, e9}</p><p>E2={e2, e4, e6, e8, e10}</p><p>E3={e3, e6}</p><p>(D)</p><p>E1={e1, e3, e5, e7, e9}</p><p>E2={e2, e4, e6, e8, e10}</p><p>E3={ }</p><p>(E)</p><p>E1={e1, e2, e3, e4, e5, e6, e7, e8, e9}</p><p>E2={e10}</p><p>E3={e10}</p><p>2. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2022</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>No banco de dados de um banco comercial, há uma tabela TRANSFERENCIA onde são registrados a data,</p><p>a hora, o minuto e o segundo da transferência, além do valor transferido entre duas contas-correntes desse</p><p>banco. Essa tabela tem, adicionalmente, duas chaves estrangeiras (FKs) que apontam para a tabela CONTA-</p><p>-CORRENTE. Considere que há, no máximo, uma transferência por segundo entre duas contas-correntes.</p><p>A chave primária (PK) da tabela TRANSFERENCIA (data, hora, minuto, segundo, valor, conta-origem, conta-</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>2</p><p>-destino) deve ser formada exatamente</p><p>(A) pelas duas FKs</p><p>(B) por todos os atributos</p><p>(C) pelas duas FKs e a data</p><p>(D) pela data, hora e minuto</p><p>(E) por todos os atributos exceto o valor</p><p>3. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>Considere o diagrama E-R abaixo.</p><p>Qual esquema relacional preserva a semântica desse modelo E-R?</p><p>(A)</p><p>CREATE TABLE JA (</p><p>A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));</p><p>CREATE TABLE KP (</p><p>P1 TEXT NOT NULL, P2 TEXT NOT NULL, A1 TEXT NULL,</p><p>T1 TEXT NULL, PRIMARY KEY (P1), FOREIGN KEY (A1)</p><p>REFERENCES JA (A1));</p><p>(B)</p><p>CREATE TABLE JA (</p><p>A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));</p><p>CREATE TABLE KP (</p><p>P1 TEXT NOT NULL, P2 TEXT NOT NULL,</p><p>PRIMARY KEY (P1));</p><p>CREATE TABLE T (</p><p>P1 TEXT NOT NULL, A1 TEXT NOT NULL, T1 TEXT NOT NULL,</p><p>PRIMARY KEY (P1, A1), FOREIGN KEY (P1)</p><p>REFERENCES KP (P1), FOREIGN KEY (A1)</p><p>REFERENCES JA (A1));</p><p>(C)</p><p>CREATE TABLE JA (</p><p>A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));</p><p>CREATE TABLE KP (</p><p>P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));</p><p>CREATE TABLE T (</p><p>P1 TEXT NOT NULL, A1 TEXT NOT NULL, T1 TEXT NOT NULL, PRIMARY KEY (P1), FOREIGN KEY (P1)</p><p>REFERENCES KP (P1), FOREIGN KEY (A1)</p><p>REFERENCES JA (A1));</p><p>(D)</p><p>CREATE TABLE T (</p><p>A1 TEXT NOT NULL, A2 TEXT NOT NULL, P1 TEXT NOT NULL, P2 TEXT NOT NULL, T1 TEXT NOT NULL,</p><p>PRIMARY KEY (P1, A1));</p><p>(E)</p><p>CREATE TABLE JA (</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>3</p><p>A1 TEXT NOT NULL, A2 TEXT NOT NULL, P1 TEXT NULL,</p><p>T1 TEXT NULL, PRIMARY KEY (A1)</p><p>FOREIGN KEY (P1)</p><p>REFERENCES KP (P1));</p><p>CREATE TABLE KP (</p><p>P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));</p><p>4. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>A Figura a seguir exibe um diagrama ER, que contém uma generalização total e exclusiva.</p><p>Um banco de dados relacional, cujo esquema tem por base o modelo conceitual acima, é composto pelos con-</p><p>juntos A, B, C, D, E, R e T. Uma parte desse banco de dados é exibida a seguir.</p><p>A = { a1, a2, a3, a4, a5, a6 } D = { d1, d2 }</p><p>E = { e1, e2 }</p><p>R = { (a1, d1), (a1, d2), (a2, d1), (a2, d2), (a4, d2) }</p><p>T = { (a5, e1), (a6, e2) }</p><p>Para que esse banco de dados seja coerente com as relações definidas no modelo ER acima, o conjunto B tem</p><p>de ser formado pelos elementos</p><p>(A) { }</p><p>(B) { a1, a2, a3, a4 }</p><p>(C) { a1, a2, a3, a4, a5, a6 }</p><p>(D) { a3, a5, a6 }</p><p>(E) { a5, a6 }</p><p>5. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>Um site da Web é especializado em aluguel de casas e apartamentos por temporada. Tanto os clientes (locado-</p><p>res) interessados em disponibilizar seus imóveis para aluguel quanto os clientes interessados em alugar (loca-</p><p>tários) um imóvel para seu uso devem ser registrados no site. Vale ressaltar que mesmo aqueles que oferecem</p><p>seus imóveis para aluguel também podem usar os serviços do site para encontrar um imóvel para passar suas</p><p>férias ou para usar em viagens de negócios.</p><p>Os responsáveis pelo site desejam contratar o desenvolvimento de um sistema de informação que lhes permita</p><p>saber o seguinte:</p><p>• Quais imóveis estão disponíveis para alugar?</p><p>• Quais se encontram alugados em determinado momento?</p><p>• Quais estarão disponíveis nos próximos 15 dias?</p><p>• Quem é o locador que ofereceu determinado imóvel para aluguel?</p><p>• Quais são os imóveis que determinado locatário reservou para aluguel nos próximos 90 dias?</p><p>Vale ressaltar, ainda, que os responsáveis pelo site desejam que o registro de um aluguel seja fisicamente</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>4</p><p>excluído do banco de dados tão logo esse aluguel se encerre. Além disso, querem que o banco de dados não</p><p>contenha redundâncias de dados desnecessárias.</p><p>Qual modelo conceitual de dados atende aos requisitos apresentados?</p><p>(A)</p><p>(B)</p><p>(C)</p><p>(D)</p><p>(E)</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>5</p><p>6. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>O seguinte diagrama, feito segundo o Modelo Entidades e Relacionamentos, indica entidades, relacionamento</p><p>e atributos e, ainda, as chaves primárias das entidades de um pequeno banco de dados que guarda o saldo</p><p>atual de várias contas, que podem pertencer a um ou a mais clientes que residem, possivelmente, em países</p><p>distintos.</p><p>Foi feita uma transformação desse diagrama em tabelas relacionais para a terceira forma normal, na qual o</p><p>sublinhado indica chaves primárias e não são usadas chaves substitutas ou artificiais (surrogate keys). Qual a</p><p>melhor representação dessa transformação?</p><p>(A) Conta(numeroConta,cpfCliente)</p><p>Cliente(cpfCliente,nomeCliente,codigoPais)</p><p>SaldoDiario(numeroConta,diaSaldo,valorSaldo)</p><p>Pais(codigoPais,nomePais)</p><p>(B) Conta(numeroConta,cpfCliente,diaSaldo)</p><p>Cliente(cpfCliente,nomeCliente,codigoPais,numeroConta)</p><p>SaldoDiario(diaSaldo,valorSaldo,numeroConta)</p><p>Pais(codigoPais,nomePais,cpfCliente)</p><p>(C) Conta(numeroConta,cpfCliente,diaSaldo)</p><p>Cliente(cpfCliente,nomeCliente,numeroConta,codigoPais)</p><p>ContaCliente(numeroConta,cpfCliente)</p><p>SaldoDiario(numeroConta,diaSaldo,valorSaldo)</p><p>Pais(codigoPais,nomePais,cpfCliente)</p><p>(D) Conta(numeroConta)</p><p>Cliente(cpfCliente,nomeCliente)</p><p>ContaCliente(numeroConta,cpfCliente)</p><p>SaldoDiario(numeroConta,cpfCliente,diaSaldo,valorSaldo)</p><p>Pais(codigoPais,nomePais,cpfCliente)</p><p>(E) Conta(numeroConta)</p><p>Cliente(cpfCliente,nomeCliente,codigoPais)</p><p>ContaCliente(numeroConta,cpfCliente)</p><p>SaldoDiario(numeroConta,diaSaldo,valorSaldo)</p><p>Pais(codigoPais,nomePais)</p><p>7. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Modelo Entidade-Relacionamento (MER)</p><p>Esquemas de bancos de dados relacionais podem ser descritos por meio de notações alternativas à linguagem</p><p>SQL.</p><p>Em uma dessas notações, uma tabela (relação) é descrita por meio de um nome e de um conjunto de nomes</p><p>de colunas (atributos), separadas por vírgulas. Os demais elementos de uma tabela</p><p>são os seguintes:</p><p>• Colunas sublinhadas compõem a chave primária.</p><p>• Colunas que admitem o valor nulo são exibidas entre colchetes.</p><p>• Chaves estrangeiras são representadas por meio da cláusula REF:<lista_de_colunas> REF <nome_de_tabe-</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>6</p><p>la> Nesse contexto, considere a Figura a seguir, que exibe um diagrama E-R.</p><p>|</p><p>(A) XB(x1, x2, t1, s1) t1 REF TA</p><p>TA(t1, t2, tipo, t3, t4, t5)</p><p>(B) XB(x1, x2)</p><p>TA(t1, t2, tipo)</p><p>TB(t1, t3, t4)</p><p>t1 REF TA</p><p>TC(t1, t5)</p><p>t1 REF TA</p><p>S(x1, t1, s1)</p><p>x1 REF XB</p><p>t1 REF TA</p><p>(C) XB(x1, x2)</p><p>TA(t1, t2, tipo, [t3], [t4], [t5])</p><p>S(x1, t1, s1)</p><p>x1 REF XB t1 REF TA</p><p>(D) XB(x1, x2)</p><p>TA(t1, t2, tipo, [t3], [t4], [t5])</p><p>S(x1, t1, s1)</p><p>x1 REF XB t1 REF TA</p><p>(E) XB(x1, x2, t1, s1) t1 REF TA</p><p>TA(t1, t2, tipo)</p><p>TB(t1, t3, t4) t1 REF TA</p><p>TC(t1, t5) t1 REF TA</p><p>8. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2022</p><p>Assunto: Conceitos e Fundamentos de Modelo Relacional</p><p>Um banco de dados relacional é composto pelas seguintes tabelas:</p><p>CREATE TABLE A (</p><p>a1 TEXT NOT NULL,</p><p>a2 TEXT NOT NULL,</p><p>a3 TEXT NOT NULL,</p><p>PRIMARY KEY (a1,a2));</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>7</p><p>CREATE TABLE B (</p><p>b1 TEXT NOT NULL,</p><p>b2 TEXT NOT NULL,</p><p>b3 TEXT NOT NULL, PRIMARY KEY (b1));</p><p>CREATE TABLE R (</p><p>a1 TEXT NOT NULL,</p><p>a2 TEXT NOT NULL,</p><p>b1 TEXT NOT NULL,</p><p>PRIMARY KEY (a1,a2),</p><p>FOREIGN KEY (a1,a2)</p><p>REFERENCES A (a1,a2),</p><p>FOREIGN KEY (b1)</p><p>REFERENCES B (b1));</p><p>Com o intuito de simplificar, considere que todas as colunas de todas as tabelas são do tipo TEXT.</p><p>O modelo relacional acima foi obtido por meio da aplicação de regras de transformação sobre um modelo E-R,</p><p>de modo a preservar a semântica deste.</p><p>Qual modelo E-R deu origem a essas tabelas?</p><p>(A)</p><p>(B)</p><p>(C)</p><p>(D)</p><p>(E)</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>8</p><p>9. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Conceitos e Fundamentos de Modelo Relacional</p><p>Um analista de sistema decidiu implementar um sistema usando um SGBD relacional. Nesse sistema, era</p><p>necessário transferir uma quantia de dinheiro de uma conta de um correntista para uma outra conta de outro</p><p>correntista. Entretanto, isso só pode ser feito por meio de duas operações consecutivas. Temendo que uma</p><p>interrupção qualquer no banco de dados perdesse ou duplicasse a quantia, colocou as duas operações dentro</p><p>de uma transação.</p><p>As transações são mecanismos disponíveis nos SGBD que apresentam várias propriedades, dentre as quais a</p><p>garantia de realizar todas ou nenhuma das operações dentro da transação.</p><p>Essa propriedade é conhecida como</p><p>(A) atomicidade</p><p>(B) durabilidade</p><p>(C) independência</p><p>(D) isolamento</p><p>(E) recuperabilidade</p><p>10. CESGRANRIO - TBN (CEF)/CEF/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Conceitos e Fundamentos de Modelo Relacional</p><p>Leve em conta o conjunto de tabelas a seguir.</p><p>CLIENTE (agencia, conta, CPF, nome, endereco, telefone, titular), onde titular = {1o,2o,3o,4o,5o} CONTA_</p><p>CORRENTE (agencia, conta, data-de-abertura, saldo)</p><p>MOVIMENTACAO (agencia, conta, data, hora, minuto, valor), onde data, hora e minuto são de uma movimen-</p><p>tação (crédito ou débito) realizada</p><p>Considerando-se o modelo relacional de dados, composto apenas pelas tabelas CLIENTE, CONTA_CORREN-</p><p>TE e MOVIMENTACAO, verifica-se que</p><p>(A) não é necessário ter os atributos “hora” e “minuto” como parte da chave primária da tabela MOVIMENTA-</p><p>CAO.</p><p>(B) o atributo “CPF” é uma chave estrangeira na tabela CLIENTE.</p><p>(C) o atributo “data-de-abertura” deveria fazer parte da chave primária da tabela CONTA_CORRENTE.</p><p>(D) o atributo “titular” deveria fazer parte da chave primária da tabela CLIENTE.</p><p>(E) os atributos “agencia” e “conta” na tabela CLIENTE formam uma chave estrangeira.</p><p>11. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Normalização</p><p>A descrição de esquemas de bancos de dados relacionais pode ser feita por meio da seguinte notação: Uma</p><p>tabela possui um nome e um conjunto de colunas, separadas por vírgulas.</p><p>Em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados.</p><p>Colunas que compõem a chave primária aparecem sublinhadas.</p><p>A notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).</p><p>Um banco de dados possui uma única tabela, cujo esquema é o seguinte:</p><p>Qual é o número mínimo de tabelas que esse banco de dados deve ter para que seu esquema atenda à 1FN</p><p>e à 2FN, apenas?</p><p>(A) 1</p><p>(B) 2</p><p>(C) 3</p><p>(D) 4</p><p>(E) 5</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>9</p><p>12. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Normalização</p><p>Seja a seguinte notação para descrever esquemas de bancos de dados relacionais:</p><p>• uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas;</p><p>• em uma linha qualquer, os valores referentes às colunas são atômicos e monovalorados;</p><p>• colunas que admitem o valor nulo aparecem entre colchetes;</p><p>• colunas que compõem a chave primária aparecem sublinhadas;</p><p>• a notação X → Y indica que Y depende funcionalmente de X (ou X determina Y).</p><p>De acordo com a notação apresentada, qual esquema relacional de banco de dados se encontra na 3FN?</p><p>(A)</p><p>(B)</p><p>(C)</p><p>(D)</p><p>(E)</p><p>13. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Normalização</p><p>Na descrição de esquemas de banco de dados relacionais, a notação A → B indica que B depende funcional-</p><p>mente de A (ou que A determina B).</p><p>Admitindo-se que todas as relações apresentadas a seguir atendem à 1FN, o único esquema que se encontra</p><p>na 3FN é</p><p>(A)</p><p>(B)</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>10</p><p>(C)</p><p>(D)</p><p>(E)</p><p>14. CESGRANRIO - TBN (CEF)/CEF/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Definições e Propriedades do SGBD</p><p>Os Sistemas de Gerenciamento de Banco de Dados (SGBD) foram afetados pelas demandas trazidas pelo</p><p>Big Data. Uma das formas de tratar essas demandas são os Sistemas de Gerenciamento de Banco de Dados</p><p>Distribuídos (SGBDD), nos quais os dados podem estar armazenados em vários servidores, conectados por</p><p>uma rede de computadores.</p><p>Um SGBDD que usa softwares middleware, de forma que os SGBDs que o compõem estejam fracamente</p><p>acoplados, é conhecido como</p><p>(A) Baseado em Grafos</p><p>(B) Hierárquico</p><p>(C) Federado</p><p>(D) Orientado a objetos</p><p>(E) NOSql</p><p>15. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Visão (View)</p><p>Para que fosse mais fácil entender um sistema em desenvolvimento, um desenvolvedor usou um modelo de</p><p>dados relacional (protótipo) mais simples do que o do banco de dados do sistema corporativo original, sendo</p><p>que ambos utilizavam o mesmo SGDB PostgreSQL. Cabe ressaltar que esse protótipo utilizava apenas um</p><p>subconjunto dos dados do sistema corporativo original e realizava apenas consultas.</p><p>Uma forma de garantir que os dados desse protótipo estejam sempre completamente atualizados em relação</p><p>aos dados reais, com baixo impacto tanto na operação quanto no desempenho do sistema corporativo original,</p><p>é</p><p>(A) criar apenas VIEWS no protótipo, definidas com consultas sobre as tabelas do sistema corporativo original.</p><p>(B) implantar TRIGGERS a cada INSERT, em todas as tabelas do sistema corporativo original, atualizando as</p><p>tabelas do protótipo.</p><p>(C) implantar TRIGGERS de atualização a cada SELECT, em todas as tabelas do protótipo.</p><p>(D) particionar as tabelas da base do sistema corporativo original escolhendo um RANGE adequado ao trabalho</p><p>do protótipo.</p><p>(E) utilizar DUMP da base do sistema corporativo original e PSQL para a base do protótipo, a cada seção de</p><p>trabalho, para atualizar a base do protótipo.</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>11</p><p>16. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2022</p><p>Assunto: Triggers</p><p>Em banco de dados, os gatilhos são utilizados, entre outros objetivos, para implementar restrições de integrida-</p><p>de. Considere que em um banco de dados de um banco comercial há duas tabelas, CLIENTE (chave primária</p><p>CPF) e SERVICO</p><p>(chave primária composta por CPF e identificação do serviço), e há a restrição de que um</p><p>cliente não pode estar associado a mais de cinco serviços.</p><p>Que definição deve ser utilizada para implementar essa restrição por meio de um gatilho?</p><p>(A) BEFORE INSERT ON CLIENTE</p><p>(B) AFTER INSERT ON CLIENTE</p><p>(C) BEFORE INSERT ON SERVICO</p><p>(D) AFTER INSERT ON SERVICO</p><p>(E) WHEN CLIENTE INSERT ON SERVICO</p><p>17. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2022</p><p>Assunto: MySQL</p><p>Em um servidor MySQL, qual log é usado para registrar mensagens de diagnóstico, como erros, avisos e noti-</p><p>ficações, que ocorrem durante a inicialização e o desligamento do servidor?</p><p>(A) server log</p><p>(B) error log</p><p>(C) general query log</p><p>(D) binary log</p><p>(E) relay log</p><p>18. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2022</p><p>Assunto: Postgre SQL</p><p>Uma das atividades regularmente executadas na administração de bancos de dados é a realização de cópias</p><p>de segurança (backup).</p><p>No PostgreSQL, uma das formas indicadas para a realização de backups é</p><p>(A) utilizar o programa pg_backup do PostgreSQL.</p><p>(B) realizar o backup dos arquivos utilizados pelo PostgreSQL no sistema de arquivos.</p><p>(C) configurar o PostgreSQL para backups automáticos por meio do parâmetro Database Backup.</p><p>(D) executar o comando VACUUM do PostgreSQL no banco de dados em que se deseja realizar backup.</p><p>(E) executar o comando CREATE BACKUP indicando o nome do banco de dados do qual se quer realizar ba-</p><p>ckup.</p><p>19. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Os programas de BI, que trabalham com dados de empresas da área industrial no Brasil, têm principalmente</p><p>(em termos de volume e atenção dada pela gestão da empresa) origem em dados</p><p>(A) agregados e fornecidos por órgãos da área de saúde pública</p><p>(B) analisados a partir de pesquisas de opinião pública</p><p>(C) consolidados anualmente de produção de todo o setor industrial brasileiro</p><p>(D) fornecidos pelas esferas governamentais (federal, estadual e municipal)</p><p>(E) gerados pelos sistemas transacionais dessas empresas</p><p>20. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Considere que há múltiplas fontes de dados em uma empresa, armazenadas em planilhas eletrônicas.</p><p>A preparação e a integração desses dados, a serem utilizados para tomada de decisão com apoio de progra-</p><p>mas de BI, requerem atenção especial para que</p><p>(A) antes da preparação, seja garantido que não existam dados repetidos em fontes de dados distintas.</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>12</p><p>(B) antes da preparação, todas as planilhas utilizem os mesmos nomes de coluna, onde for adequado.</p><p>(C) após a integração, os dados de uma fonte não possam ser relacionados a dados de outra fonte.</p><p>(D) após a integração, haja uniformidade dos domínios de todas as colunas do BI que tenham a mesma natu-</p><p>reza (por exemplo, cor, idade, etc).</p><p>(E) após a integração, todos os valores desconhecidos (não preenchidos) oriundos dessas planilhas sejam</p><p>necessariamente preenchidos com um valor fixo e predeterminado.</p><p>21. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Há dados não estruturados que podem ser categorizados e preparados para uso em ambiente de BI.</p><p>Esses dados não estruturados podem ser, por exemplo:</p><p>(A) operações de débito e crédito realizadas em uma conta-corrente bancária</p><p>(B) postagens e respectivos comentários em uma rede social</p><p>(C) quantidades em estoque por produto em um site de comércio eletrônico, ao final do dia</p><p>(D) temperatura média de uma cidade, dia a dia</p><p>(E) valores de cotação de cada ação negociada em uma bolsa de valores, hora a hora</p><p>22. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Os programas (softwares) utilizados para apoio às atividades de inteligência de negócios (BI) têm a seguinte</p><p>característica:</p><p>(A) controlam o tráfego da rede de computadores de uma empresa.</p><p>(B) são especializados em reconhecimento facial.</p><p>(C) são programados para automaticamente tomar todas as principais decisões de negócio de uma empresa.</p><p>(D) são programas especializados em inteligência artificial e aprendizado de máquina.</p><p>(E) possuem uma interface amigável de modo que usuários leigos em Tecnologia da Informação possam utili-</p><p>zá-los.</p><p>23. CESGRANRIO - TEC CIEN (BASA)/BASA/TECNOLOGIA DA INFORMAÇÃO/2021</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>O departamento de vendas de uma empresa possui informações sobre as vendas de seus produtos em todos</p><p>os municípios brasileiros. Essas informações foram apresentadas, na forma de uma tabela de produtos x muni-</p><p>cípios, ao diretor de operações. No entanto, a tabela ficou enorme e dificultaria o processo de tomada de deci-</p><p>são. O diretor, então, solicitou que o departamento usasse os recursos das ferramentas OLAP e reapresentasse</p><p>as informações na forma de uma tabela de estados x produtos.</p><p>Quais operações OLAP a serem realizadas sobre a tabela inicial atenderão a essa solicitação do diretor de</p><p>operações?</p><p>(A) slice e roll-up</p><p>(B) roll-up e drill-down</p><p>(C) roll-up e rotation (pivot)</p><p>(D) rotation (pivot) e drill-down</p><p>(E) drill-down e slice</p><p>24. CESGRANRIO - ESC BB/BB/AGENTE COMERCIAL/2021</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Os sistemas interativos que provêm inteligência de negócio, BI ou business intelligence, em uma organização,</p><p>são utilizados por seus gestores para</p><p>(A) exploração de dados sumarizados para compreensão e inspiração na solução de problemas.</p><p>(B) correção de dados diretamente em sistemas transacionais.</p><p>(C) configuração do controle de acesso aos dados de cada transação da organização.</p><p>(D) encadeamento das atividades de um processo de trabalho da organização.</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>13</p><p>(E) coordenação da execução de transações distribuídas.</p><p>25. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Ao desenvolver um Data Warehouse para o Banco W, um programador decidiu criar um modelo conceitual com</p><p>base no modelo estrela para cada fato analisado. Ao criar a primeira tabela fato, relativa ao valor e ao prazo</p><p>de empréstimos, foram identificadas as seguintes dimensões, com os seus atributos descritos em parênteses:</p><p>tempo (dia, mês e ano), agência (estado, cidade, bairro e número da agência), produto (nome do produto e</p><p>juros do produto) e cliente (conta e nome do cliente).</p><p>Segundo as regras e as práticas da modelagem dimensional, e usando a granularidade mais baixa, que atribu-</p><p>tos devem constar da tabela fato?</p><p>(A) fato_id, dia, mes, ano, estado, cidade, bairro, numero_agencia, nome_produto, juros_mensais_produto,</p><p>conta_cliente, nome_cliente, valor_emprestimo, prazo_emprestimo</p><p>(B) fato_id, emprestimo_id, valor_emprestimo, prazo_emprestimo</p><p>(C) fato_id, tempo_id, agencia_id, produto_id, cliente_id, emprestimo_id</p><p>(D) fato_id, tempo_id, agencia_id, produto_id, cliente_id, dia, mes, ano, estado, cidade, bairro, numero_agencia,</p><p>nome_produto, juros_mensais_produto, conta_cliente, nome_cliente, valor_emprestimo, prazo_emprestimo</p><p>(E) fato_id, tempo_id, agencia_id, produto_id, cliente_id, valor_emprestimo, prazo_emprestimo</p><p>26. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Conceitos de Modelagem Dimensional e Business Intelligence</p><p>Uma empresa precisa implementar um sistema Big Data para controlar a movimentação dos produtos que a</p><p>empresa oferece. Esse sistema precisa estar com a configuração de dados como sendo um fato, que seria</p><p>um evento de ocorrência, como, por exemplo: as compras de um determinado insumo, em um determinado</p><p>fornecedor e em um determinado instante.</p><p>Para tal finalidade, esse sistema a ser implementado deverá estar organizado segundo a configuração de</p><p>(A) Cubo de dados</p><p>(B) Tuplas estáticas</p><p>(C) Matriz de ocorrência</p><p>(D) Documentos lineares</p><p>(E) Subconjunto de atributos</p><p>27. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: OLAP</p><p>Ao usar um sistema de OLAP, um analista de sistemas usava um cubo OLAP que descrevia a receita de sua</p><p>organização por estado, tipo de produto e mês.</p><p>Como necessitava analisar as receitas por município, tipo de produto e mês de um desses estados, precisava,</p><p>então, realizar uma operação de</p><p>(A) Drill down</p><p>(B) Drill through</p><p>(C) Drill up</p><p>(D) Roll up</p><p>(E) Slice</p><p>28. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: OLAP</p><p>OLAP é um tipo de processamento de dados que</p><p>(A) organiza, consolida e permite o acesso a dados de múltiplas fontes para tomada de decisão.</p><p>(B) controla todo o ordenamento jurídico e legal necessário à operação de uma empresa.</p><p>(C) permite o registro e o controle de todas as transações de uma empresa.</p><p>(D) permite manipulação e análise de dados espacializados.</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>14</p><p>(E) apoia as ordens de serviço internas a uma empresa.</p><p>29. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Data Warehouse e Data Mart</p><p>Os fatos não aditivos de um DW (data warehouse), como, por exemplo, percentuais, são caracterizados por</p><p>(A) gerarem valores negativos quando são agregados.</p><p>(B) não estarem aderentes aos padrões de dados utilizados em um DW.</p><p>(C) não poderem ser agregados em nenhuma dimensão.</p><p>(D) não serem adequados para visualização de dados em um BI.</p><p>(E) serem dispensáveis na modelagem de um DW.</p><p>30. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Data Warehouse e Data Mart</p><p>Em que níveis organizacionais (operacional, gerencial e estratégico) as ferramentas de BI, que utilizam dados</p><p>organizados em um DW, são adequadas para apoio à tomada de decisão?</p><p>(A) Apenas nível gerencial, pois o DW contém dados sumarizados necessários apenas para a gestão de pro-</p><p>cessos de negócio de uma empresa.</p><p>(B) Apenas nível operacional, pois o DW contém dados detalhados necessários apenas para a operação de</p><p>uma empresa.</p><p>(C) Níveis gerencial e estratégico, pois o DW contém dados sumarizados necessários para a gestão de proces-</p><p>sos de negócios e para o planejamento de uma empresa.</p><p>(D) Níveis operacional e estratégico, pois o DW contém dados detalhados necessários para a operação e para</p><p>o planejamento de uma empresa.</p><p>(E) Níveis operacional e gerencial, pois o DW contém dados detalhados necessários para a operação e para a</p><p>gestão de seus processos de negócio.</p><p>31. CESGRANRIO - PNS (ELETRONUCLEAR)/ELETRONUCLEAR/ANALISTA DE SISTEMAS/APLICA-</p><p>ÇÕES E SEGURANÇA DE TIC/2022</p><p>Assunto: Data Warehouse e Data Mart</p><p>Para apoio à tomada de decisão, as empresas organizam muitos dos dados necessários em um DW (data wa-</p><p>rehouse), que é um conjunto de dados</p><p>(A) integrado, mas não é orientado por assunto, não é volátil e não é variável com o tempo.</p><p>(B) integrado, volátil e variável com o tempo, mas não é orientado por assunto.</p><p>(C) orientado por assunto e variável com o tempo, mas não é integrado e não é volátil.</p><p>(D) orientado por assunto, integrado e variável com o tempo, mas não é volátil.</p><p>(E) orientado por assunto, integrado, volátil, mas não é variável com o tempo.</p><p>32. CESGRANRIO - ESC BB/BB/AGENTE COMERCIAL/2021</p><p>Assunto: Mineração de Dados (Data Mining)</p><p>Um banco decidiu realizar uma ação de marketing de um novo produto. Buscando apoiar essa ação, a área de</p><p>TI decidiu estabelecer um mecanismo para identificar quais clientes estariam mais inclinados a adquirir esse</p><p>produto. Esse mecanismo partia de uma base histórica de clientes que receberam a oferta do produto, e tinha</p><p>várias colunas com dados sobre os clientes e a oferta, além de uma coluna registrando se eles haviam efetuado</p><p>ou não a compra do tal produto.</p><p>Para isso, decidiram ser mais adequado usar um processo de mineração de dados baseado na noção de</p><p>(A) agrupamento</p><p>(B) aprendizado não supervisionado</p><p>(C) classificação</p><p>(D) regressão linear</p><p>(E) suavização</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>15</p><p>33. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Big Data</p><p>Na etapa de preparação de dados em um ambiente de Big Data, pode ocorrer o aparecimento de dados ruido-</p><p>sos, que são dados fora de sentido no ambiente do Big Data e que não podem ser interpretados pelo sistema.</p><p>Uma forma de reduzir esse efeito, e até eliminá-lo, é utilizar um método de suavização de dados, que minimiza</p><p>os efeitos causados pelos dados ruidosos.</p><p>Esse método consiste em</p><p>(A) agrupar dados semelhantes em clusters, verificar os dados que se apresentam como ruidosos e não os</p><p>inserir no ambiente de Big Data, substituindo cada um desses dados ruidosos pelo valor NULL.</p><p>(B) criar um cubo de dados multidimensional para acelerar a identificação e a eliminação dos dados ruidosos</p><p>encontrados, e, neste caso, os dados assumem valores predefinidos no momento do pré-processamento.</p><p>(C) dividir os valores dos dados originais em pequenos intervalos, denominados compartimentos, e, em segui-</p><p>da, substituí-los por um valor geral, ou genérico, calculado para cada compartimento específico.</p><p>(D) executar uma fusão de dados, tendo como base dados vizinhos, e obter novas variáveis que irão preencher</p><p>os espaços incoerentes dentro do Big Data, eliminando o ruído.</p><p>(E) realizar uma ação de Data Mining com atributos que se pareçam com dados ruidosos, gerando novos atri-</p><p>butos, classificados como atributos “fantasmas”, sem valor para o tratamento do Big Data.</p><p>34. CESGRANRIO - ESC BB/BB/AGENTE DE TECNOLOGIA/2021</p><p>Assunto: Sistemas de Aprendizado de Máquina</p><p>Um pesquisador conseguiu uma base de dados que mostrava terrenos classificados de acordo com:</p><p>• características físicas;</p><p>• tipo de negócio a ser nele implantado;</p><p>• risco esperado, que compreendia os rótulos alto, médio, baixo ou nenhum.</p><p>Decidiu, então, usar um algoritmo de aprendizado de máquina que, a partir das características físicas do terreno</p><p>e do tipo de negócio a ser nele implantado, aprenderia a determinar o risco esperado, enquadrando o terreno</p><p>em questão em um daqueles rótulos.</p><p>Nesse cenário, que algoritmo de aprendizado de máquina é indicado para resolver esse problema?</p><p>(A) PCA</p><p>(B) K-NN</p><p>(C) DBSCAN</p><p>(D) K-Medoids</p><p>(E) Redes de Kohonen</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p><p>16</p><p>GABARITO</p><p>1 D</p><p>2 E</p><p>3 E</p><p>4 D</p><p>5 E</p><p>6 E</p><p>7 B</p><p>8 C</p><p>9 A</p><p>10 E</p><p>11 B</p><p>12 D</p><p>13 B</p><p>14 C</p><p>15 A</p><p>16 C</p><p>17 B</p><p>18 B</p><p>19 E</p><p>20 D</p><p>21 B</p><p>22 E</p><p>23 C</p><p>24 A</p><p>25 E</p><p>26 A</p><p>27 A</p><p>28 A</p><p>29 C</p><p>30 C</p><p>31 D</p><p>32 C</p><p>33 C</p><p>34 B</p><p>Apostila gerada especialmente para: Sergio Carlos Moreal 559.582.499-91</p>

Mais conteúdos dessa disciplina