Questões de Concurso Para pge-mt

Foram encontradas 586 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q765860 Banco de Dados
Considere que existem muitas transações em um banco de dados. A transação A faz a requisição de um bloqueio compartilhado de um item de dado. Logo em seguida a transação B faz uma requisição de bloqueio exclusivo do mesmo item. Enquanto a transação B está na fila, chega o pedido da transação C que consegue bloqueio compartilhado do mesmo item. Quando a transação A desocupa o item de dado, ele é ocupado pela transação C. Enquanto isso, a transação B continua aguardando a liberação total do item de dado para que possa fazer o bloqueio exclusivo. Em seguida chegam novas transações de acesso compartilhado deste mesmo item, o que faz com que a transação B nunca consiga fazer progresso. Isso é conhecido como
Alternativas
Q765859 Banco de Dados
Considere uma tabela denominada funcionario, com os campos idFuncionario (PK, inteiro), nome (varchar), email (varchar), salario(double) e idDepartamento(FK inteiro). Para selecionar todos os funcionários que ganham salario acima do salário médio em seu departamento utiliza-se a instrução SQL
Alternativas
Q765858 Banco de Dados
Considere um banco de dados cujo modelo Entidade-Relacionamento, em uma perspectiva lógica, possui duas entidades: processo e advogado relacionadas com cardinalidade n:m. Cada advogado pode atuar em diversos processos, hora como advogado de acusação, hora como advogado de defesa, o que é definido em um atributo tipo_atuacao. Cada processo poderá ter, consequentemente, pelo menos dois advogados, um de defesa e um de acusação. Quando o modelo for implementado em um sistema gerenciador de banco de dados relacional,
Alternativas
Q765857 Programação

Considere as linhas de código a seguir, criadas em uma aplicação Java SE que utiliza os recursos do pacote javax.swing.

JButton btnSalvar = new JButton("B1");

btnSalvar.setSize(100, 30);

btnSalvar.setLocation(10, 20);

Estas linhas definem o tamanho e a posição de um botão em uma janela de aplicação desktop desenvolvida em Java. Para manter o mesmo efeito na tela, os comandos btnSalvar.setSize(100, 30); e btnSalvar.setLocation(10, 20); podem ser substituídos por
Alternativas
Q765856 Programação

Considere os fragmentos de código Java abaixo, que executam a mesma operação SQL de inserção de um registro em uma tabela de um banco de dados, porém, utilizando interfaces diferentes. 

Fragmento 1:

x.executeUpdate("insert into advogado (num_OAB, nome) values (" + num_OAB + ", '" + nome + "')");

Fragmento 2: 

y = conn.prepareStatement("insert into advogado (num_OAB, nome) values (?, ?)");

y.setInt(1, num_OAB);

y.setString(2, nome); y

.executeUpdate(); 

As variáveis x e y são, respectivamente, dos tipos
Alternativas
Respostas
126: E
127: A
128: E
129: B
130: D