Questões de Concurso Para pge-mt

Foram encontradas 684 questões

Resolva questões gratuitamente!

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

Q765871 Banco de Dados
Um Analista de Sistemas que utiliza PL/SQL em um banco de dados Oracle afirma, corretamente, que
Alternativas
Q765870 Banco de Dados

Considere o código PL/SQL abaixo.

Imagem associada para resolução da questão 

 Em condições ideais do Oracle, é correto afirmar que no código acima,

Alternativas
Q765869 Banco de Dados

Considere o seguinte trecho de código PL/SQL com as linhas numeradas:

Imagem associada para resolução da questão

De acordo com o código acima,

Alternativas
Q765868 Segurança da Informação
Para defender os servidores de ataques DDoS, um Analista recomendou um mecanismo de proteção baseada em autenticação que faz com que todos que não forem usuários autenticados sejam barrados antes de acessarem o servidor, conforme imagem abaixo. 

O mecanismo de proteção recomendado pelo Analista é conhecido como
Alternativas
Q765867 Segurança da Informação
Interessado em adquirir um Certificado Digital para cifração de documentos, bases de dados e mensagens, um Analista de Sistemas consultou o glossário ICP-BRASIL versão 1.4 e ficou interessado no tipo de certificado descrito abaixo: 

Certificado em que a geração e o armazenamento das chaves criptográficas são feitos em cartão Inteligente ou Token, ambos com capacidade de geração de chaves e protegidos por senha, ou hardware criptográfico aprovado pela ICP-Brasil. As chaves criptográficas têm no mínimo 2048 bits. A validade máxima do certificado é de três anos, sendo a frequência de publicação da Lista de Certificados Revogados (LCR) no máximo de 12 horas e o prazo máximo admitido para conclusão do processo de revogação de 18 horas. 
Trata-se da descrição de um certificado do tipo
Alternativas
Q765866 Segurança da Informação
Considere que um Analista de Sistemas usou o algoritmo SHA-1 para gerar o hash de um arquivo antes de fazer seu backup. Em seguida, fez o backup do arquivo e o guardou. Tempos depois, usou o algoritmo SHA-1 para gerar um novo hash do arquivo. Em seguida, comparou os dois hashes gerados. É correto afirmar que
Alternativas
Q765865 Segurança da Informação
Considere, hipoteticamente, que a PGE-MT está diante de um risco de segurança da informação e o Analista de Sistemas terá que decidir que ação tomar. Resolve se guiar pela seção da norma ABNT NBR ISO/IEC 27005:2011 que discorre sobre o tratamento do risco de segurança da informação. Esta seção indica como ações para o tratamento do risco:
Alternativas
Q765864 Segurança da Informação
A norma ABNT NBR ISO/IEC 27002:2013 traz uma seção que trata da organização da segurança da informação nas organizações. Dentre os controles apresentados nessa seção está o que recomenda que
Alternativas
Q765863 Redes de Computadores
Na pilha do FCP - Fibre Channel Protocol, o fornecimento do endereçamento, estrutura e organização de dados (quadros, sequências e trocas), além da definição de serviços de fabric, classes de serviço, controle de fluxo e roteamento, ocorrem na camada
Alternativas
Q765862 Redes de Computadores

Um Analista de Sistemas deseja utilizar uma arquitetura de NAS que permite reunir vários nós do NAS em um cluster para funcionar como um dispositivo NAS único.

Essa arquitetura deverá permitir:

− Criação de um file system único que será executado em todos os nós de um cluster.

− Fracionamento dos dados entre os nós, com proteção por espelhamento ou paridade.

− Adição de nós ao cluster, quando mais desempenho e capacidade forem necessários, sem causar tempo de inatividade.

O Analista deve optar pela arquitetura

Alternativas
Q765861 Redes de Computadores
As técnicas RAID podem utilizar fracionamento, espelhamento e paridade. Um Analista de Sistemas deseja utilizar um tipo de RAID que permite o acesso independente aos drives (faixas) e utiliza paridade distribuída entre todos os discos para superar o gargalo de gravação que poderia ocorrer se houvesse um disco dedicado de paridade. O nível de RAID que atende a necessidade do Analista é o RAID
Alternativas
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
Q765855 Programação

Considere a imagem abaixo, que mostra o esquema de funcionamento da Java Virtual Machine – JVM.

Imagem associada para resolução da questão  

O produto resultante do processo de compilação de classes Java, que deve preencher a lacuna I, é conhecido como 

Alternativas
Q765854 Programação
Um Analista de Sistemas deseja executar uma aplicação em vários servidores JBoss Application Server 5.1 paralelos de forma que a carga seja distribuída entre eles para que mesmo que um deles falhe, a aplicação continue acessível através dos outros servidores. A maneira que o Analista encontrou para iniciar um cluster destes servidores foi iniciar várias instâncias do JBoss na mesma rede local, usando, para cada instância, o comando
Alternativas
Q765853 Programação
Um desenvolvedor criou uma aplicação web utilizando como servidor o Tomcat versão 9.0, que define um layout padrão de diretórios. Em determinado momento, precisou entrar em um arquivo de configuração conhecido como Web Application Deployment Descriptor, para conferir a descrição das servlets e de outros componentes que compõem a aplicação. O arquivo de configuração e o respectivo diretório onde ele se encontra são, respectivamente,
Alternativas
Q765852 Programação

Na servlet de uma aplicação web desenvolvida com Java, existe o seguinte fragmento de código.

request.setAttribute("user", "Procuradoria_MT");

RequestDispatcher rd = request.getRequestDispatcher("dados.jsp");

rd.forward(request, response);

No corpo da página dados.jsp, foram consideradas as instruções abaixo para receber e exibir o parâmetro user

I. <%= request.getAttribute("user") %>

II. <% out.print(request.getParameter("user")); %>

III. ${user}

IV. <% out.print(request.getAttribute("user")); %>

Estão corretas, nesse contexto, APENAS as instruções

Alternativas
Respostas
221: C
222: B
223: A
224: D
225: E
226: B
227: A
228: B
229: E
230: C
231: C
232: E
233: A
234: E
235: B
236: D
237: B
238: A
239: D
240: B