Foram encontradas 24.481 questões.
Em uma aplicação financeira, um banco está implementando a autenticação multifatorial dos usuários junto com um sistema de Controle de Acesso Baseado em Papéis (RBAC, sigla em inglês) para gerenciar as permissões desses mesmos usuários.
Considerando-se esse contexto, quando implementado, o RBAC
Provas
Um programador está desenvolvendo um sistema de controle de estoque no qual múltiplos threads precisam atualizar a quantidade de produtos simultaneamente. Para garantir que a quantidade de produtos seja atualizada corretamente sem causar inconsistências, ele precisa utilizar uma primitiva de sincronização específica.
Considerando-se esse contexto, qual é a propriedade que caracteriza unicamente a primitiva de sincronização chamada ‘mutex’ e que a qualifica para garantir a condição desejada?
Provas
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
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
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
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
- Banco de Dados RelacionalFundamentos de Banco de Dados Relacionais
- Banco de Dados RelacionalRestrições de IntegridadeIntegridade Referencial
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
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
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosFundamentos de Modelagem de Dados
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
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
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
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
Caderno Container