Magna Concursos

Foram encontradas 24.509 questões.

3357293 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BNDES

Um desenvolvedor está trabalhando em um sistema bancário que precisa lidar de forma consistente com diferentes tipos de contas, todas definidas como subclasses da classe ContaGenerica, como ContaCorrente e ContaPoupanca. Para isso, ele decide usar classes genéricas em Java para criar uma classe genérica TrataConta que só trataria subclasses da classe ContaGenerica.

Considerando-se esse contexto, qual das seguintes opções inicia corretamente a definição da classe genérica desejada?

 

Provas

Questão presente nas seguintes provas
3357278 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BNDES

A fim de garantir a segurança da informação, é preciso adotar um conjunto de medidas de proteção para tornar sistemas de informação e sistemas de comunicação resistentes a ataques. Dentre essas medidas de proteção, existe uma que visa fornecer evidências que podem ser armazenadas e, posteriormente, apresentadas a terceiros, para resolver disputas que surgem se e quando uma comunicação é negada por uma das entidades envolvidas.

Essa medida de proteção é conhecida como

 

Provas

Questão presente nas seguintes provas
3357129 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

Um desenvolvedor está utilizando JDBC (Java Database Connectivity) para interagir com um banco de dados e obteve uma variável rs com a linha de código:

rs = java.sql.DriverManager.executeQuery("SELECT * FROM sua_tabela");

Considerando-se esse contexto, qual das seguintes linhas de código mostra corretamente como avançar a posição do cursor quando é necessário obter o próximo registro?

 

Provas

Questão presente nas seguintes provas
3357128 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

Um desenvolvedor está trabalhando em um projeto que requer o armazenamento de documentos, os quais são descritos por metadados variados, dependendo de diferentes requisitos de negócio. Ele decide avaliar diferentes opções de implementação disponíveis na empresa e descobre que o MongoDB pode ser usado no projeto.

Considerando-se esse contexto, é adequado usar o MongoDB porque esse gerenciador de banco de dados

 

Provas

Questão presente nas seguintes provas
3357126 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

Em uma tabela definida e organizada segundo o Modelo Relacional de Dados podem ser definidas várias chaves.

A respeito dessas chaves, verifica-se que

 

Provas

Questão presente nas seguintes provas
3357124 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

O Modelo Entidade Relacionamento (MER) foi proposto por Peter Chen em 1976 com o objetivo de capturar informação semântica a respeito do mundo real e, por meio do seu diagrama (Diagrama Entidade-Relacionamento — DER), ser uma ferramenta para projeto de banco de dados.

Ao criar um DER, deve-se considerar que

 

Provas

Questão presente nas seguintes provas
3357123 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

Uma instituição financeira realiza o controle de empréstimos para pessoas físicas por meio de duas tabelas definidas segundo o Modelo Relacional de Dados, apresentadas a seguir.

CLI (CPF, nome, data-nascimento)

EMP (CPF-cli, data-emp, valor-emp)

A tabela CLI tem dados de clientes da instituição financeira, e a sua chave primária é CPF. A tabela EMP tem dados dos empréstimos realizados para cada cliente, e sua chave primária é formada por CPF-cli e data-emp, ou seja, um cliente pode pegar empréstimos em datas diferentes e não pode pegar mais de um empréstimo em uma mesma data. O valor do empréstimo é expresso em reais.

Um dos programas de controle de empréstimos utiliza o seguinte comando SQL:

SELECT CPF

FROM CLI C

WHERE NOT EXISTS (

SELECT *

FROM EMP E

WHERE C.CPF = E.CPF-cli

AND valor-emp < 10

)

Esse comando SQL apresenta o CPF dos clientes que

 

Provas

Questão presente nas seguintes provas
3357122 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

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:

Agencia (codAgencia, bairro)

Cliente (CPF, nome, endereco)

ContaCorrente (CPF, codAgencia, codConta, saldo, telefone)

CPF → endereco

CPF → nome

codAgencia → bairro

codAgencia → telefone

CPF, codAgencia, codConta → saldo

Admita como critérios apenas as três formas normais mais simples:

• primeira forma normal ou 1FN;

• segunda forma normal ou 2FN; e

• terceira forma normal ou 3FN.

Considerando-se as tabelas apresentadas e esses três critérios, verifica-se que a tabela

 

Provas

Questão presente nas seguintes provas
3357117 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

No contexto de orientação a objeto, para as classes P, Q, R, S, T, U, sendo Q uma classe declarada como abstrata, considere a hierarquia de classes a seguir:

• U e R herdam diretamente de S

• S e T herdam diretamente de Q

• P herda de T

Nesse contexto, é possível criar uma instância de

 

Provas

Questão presente nas seguintes provas
3357116 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: CESGRANRIO
Orgão: BASA

Considere um sistema bancário em Java que possui a classe Cliente e suas subclasses, ClientePessoaFisica e ClientePessoaJuridica, onde Cliente é uma classe abstrata. Nesse sistema, um método getDesconto(valor) deve fornecer o cálculo do desconto para um tipo de cliente, de forma que os clientes do tipo pessoa física e os clientes do tipo pessoa jurídica tenham descontos diferenciados. Suponha que, utilizando corretamente os mecanismos associados à herança e ao polimorfismo, se deseje implementar essas classes de modo que o método getDesconto possa ser aplicado indistintamente a qualquer instância que tenha sido declarada como da classe Cliente.

Para atender a essa condição, a implementação dessas classes deve possuir o método getDesconto

 

Provas

Questão presente nas seguintes provas