Questão: 1824888

     Ano: 2021

Banca: CESGRANRIO

Órgão: Banco do Brasil

Prova:    CESGRANRIO - 2021 - Banco do Brasil - Agente de Tecnologia |

Ao desenvolver um Data Warehouse para o Banco W, um programador decidiu criar um modelo conceitual com base no modelo estrela para cada fato analisado. Ao criar a primeira tabela fato, relativa ao valor e ao prazo de empréstimos, foram identificadas as seguintes dimensões, com os seus atributos descritos em parênteses: tempo (dia, mês e ano), agência (estado, cidade, bairro e número da agência), produto (nome do produto e juros do produto) e cliente (conta e nome do cliente). Segundo as regras e as práticas da modelagem dimensional, e usando a granularidade mais baixa, que atributos devem constar da tabela fato?

1824888 E

Questão: 1824889

     Ano: 2021

Banca: CESGRANRIO

Órgão: Banco do Brasil

Prova:    CESGRANRIO - 2021 - Banco do Brasil - Agente de Tecnologia |

Sejam as seguintes classes Java: public class Va1 { public static String getStr() {                   return “abcdefghijklmnop“;      } public String ini(String s, int cpr) {                 return s.substring(0, cpr);      } public String fin(String s, int cpr) {                 return ini(s, cpr)+s.substring(s.length()-cpr, s.length());      } } public class Va2 extends Va1 {      public static String getStr() {                 return “0123456789ABCDEF“;      } public String ini(String s, int cpr) {                 return s.substring(s.length()-cpr, s.length());      } public static void main(String[] args) {                Va1 o=new Va2();               System.out.println(o.fin(o.getStr(), 5));      } } O que será exibido no console quando o método main for executado?

1824889 E

Questão: 1824890

     Ano: 2021

Banca: CESGRANRIO

Órgão: Banco do Brasil

Prova:    CESGRANRIO - 2021 - Banco do Brasil - Agente de Tecnologia |

Um programador escreveu uma função para percorrer, em pós-ordem, uma árvore binária e exibir, no console, os valores referentes aos nós dessa árvore. Após essa função ter sido executada, foi exibido o seguinte resultado: 41 44 33 47 55 52 36 30 Que árvore essa função percorreu para exibir o resultado acima?

1824890 E

Questão: 1824891

     Ano: 2021

Banca: CESGRANRIO

Órgão: Banco do Brasil

Prova:    CESGRANRIO - 2021 - Banco do Brasil - Agente de Tecnologia |

Esquemas de bancos de dados relacionais podem ser descritos por meio de notações alternativas à linguagem SQL. Em uma dessas notações, uma tabela (relação) é descrita por meio de um nome e de um conjunto de nomes de colunas (atributos), separadas por vírgulas. Os demais elementos de uma tabela são os seguintes: • Colunas sublinhadas compõem a chave primária. • Colunas que admitem o valor nulo são exibidas entre colchetes. • Chaves estrangeiras são representadas por meio da cláusula REF: REF Nesse contexto, considere a Figura a seguir, que exibe um diagrama E-R. Qual esquema relacional preserva a semântica desse diagrama E-R, sem a necessidade de criação de regras de integridade adicionais?

1824891 B

Questão: 1824892

     Ano: 2021

Banca: CESGRANRIO

Órgão: Banco do Brasil

Prova:    CESGRANRIO - 2021 - Banco do Brasil - Agente de Tecnologia |

Desejam-se realizar buscas nas seguintes coleções de dados, representadas na linguagem Java: I - Um array de 1.000 números inteiros ordenados de forma decrescente; II - Uma lista encadeada desordenada e alocada dinamicamente, cujos 1.000 nós contêm strings (uma string por nó); III - Uma lista encadeada, alocada dinamicamente, cujos 1.000 nós contêm números decimais (um número double por nó) ordenados de forma ascendente. Levando-se em consideração a exequibilidade e a eficiência, quais métodos de busca devem ser empregados, respectivamente, em cada um dos três casos acima?

1824892 B