Questões

Total de Questões Encontradas: 24.218

Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Considere as seguintes classes Java, que ocupam arquivos separados:

public abstract class WA {
   protected int a,b;
    public WA() {
         a=b=10;
  }

public void faa() {
      if(a < 10) b=0;
       else a=0; 
   } public abstract int fbb(); 
}

---------------------------------------------------

public class ZB extends WA {
         public ZB() {
              a+=5;  
              b+=5;
          }

         public int fbb() {
              faa();
              return a+b;
         }

         public void faa() {
              try {
                         if(a > 10)
                                  throw new Exception();
                      } catch(Exception e) {
                                   a=b=0; return;
                      }
                     finally {
                                   a+=3;
                                   b+=3;
                      }
         }
}
---------------------------------------------------
public class Main {
           public static void main(String[] args) {
                      WA w=new ZB();
                      System.out.println(w.fbb());
        }
}

Quando o método main() for executado, o console exibirá
A
B
5
C
6
D
15
E
16
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Uma árvore binária foi percorrida em ordem simétrica, e os valores de seus nós exibidos no console.

O resultado desse procedimento foi o seguinte: 15 12 10 19 20 13 34
Dentre as árvores apresentadas, a única capaz de produzir o resultado acima é
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Um programador precisa elaborar um método que diga se uma matriz quadrada recebida como parâmetro é a matriz identidade de ordem n. Esse método recebe uma matriz quadrada (mat) e sua ordem (n) como parâmetros, e retorna true, se a matriz recebida for a matriz identidade de ordem n, ou false, caso contrário. Qual método executa o que foi especificado acima?
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Texto Associado Texto Associado
As Tabelas abaixo foram geradas a partir de um modelo E-R de modo que a semântica desse modelo foi integralmente preservada.
Imagem Associada da Questão
Qual modelo E-R serviu de base para a geração das Tabelas acima?
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Texto Associado Texto Associado
As Tabelas a seguir fazem parte do esquema de um banco de dados de uma escola de nível médio, que deseja controlar os resultados de seus alunos nos exames simulados do ENEM.
Imagem Associada da Questão
Considere que:

• A Tabela PARTICIPACAO registra a inscrição de alunos nos exames simulados promovidos pela escola. Um aluno pode inscrever-se em muitos simulados, e um simulado pode ter muitos alunos inscritos.

• Todas as vezes em que um aluno se inscrever em um simulado uma linha será inserida na tabela PARTICIPACAO.

• Após a correção de um simulado, os pontos obtidos pelos alunos inscritos são atualizados na tabela PARTICIPACAO
Seja o seguinte comando SQL:

SELECT P.MATRICULA FROM PARTICIPACAO P, SIMULADO S WHERE S.DATA='02/06/2017' AND S.CODIGO=P.CODIGO
Que sequência de operações da Álgebra Relacional produz o mesmo resultado que o comando SQL acima?
A
Imagem da Opção A
B
Imagem da Opção B
C
Imagem da Opção C
D
Imagem da Opção D
E
Imagem da Opção E
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Considere as seguintes afirmativas sobre sistemas de bancos de dados federados:

I - São caracterizados pela alta disponibilidade, pois podem continuar a operar em caso de falha de um dos servidores.

II - Cada servidor possui autonomia local completa.

III - Todos os servidores têm de implementar o mesmo modelo lógico.

IV - Possuem esquemas globais compartilhados pelas aplicações.
É correto APENAS o que se afirma em
A
I e III 
B
 I e IV
C
 II e III 
D
 I, II e IV 
E
II, III e IV
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
O padrão ANSI/ISO SQL define três níveis de isolamento que permitem a ocorrência de violações do tipo leitura fantasma. Esses três níveis são
A
READ UNCOMMITTED, READ COMMITTED e REPEATABLE READ 
B
READ UNCOMMITTED, READ COMMITTED e SERIALIZABLE
C
READ UNCOMMITTED, REPEATABLE READ e SERIALIZABLE
D
READ COMMITTED, REPEATABLE READ e SNAPSHOT
E
REPEATABLE READ, SNAPSHOT e SERIALIZABLE 
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Um método que implementa um algoritmo de busca binária recebe como parâmetros um vetor de inteiros ordenados descendentemente, o comprimento desse vetor e um número inteiro que se deseja localizar no vetor. O cabeçalho desse método é o seguinte:

public int buscaBin(int vet[], int n, int val)
Admitindo-se que o vetor passado como parâmetro tenha 750 elementos, qual será o número máximo de iterações que o algoritmo irá realizar até que o valor (val) seja localizado ou que seja detectado que esse valor não se encontra no vetor?
A
8
B
9
C
10
D
11
E
12
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Documentos XML são estruturados segundo uma hierarquia de unidades informacionais chamadas de nós. Qual tecnologia XML fornece ao desenvolvedor uma API para adicionar, editar e remover esses nós?
A
XMI
B
XSDL
C
XSLT
D
XML DOM
E
XML Schema
Ano: 2018 Banca: CESGRANRIO Órgão: TRANSPETRO Prova: Analista de Sistemas - Infraestrutura
Texto Associado Texto Associado
As Tabelas a seguir fazem parte do esquema de um banco de dados de uma escola de nível médio, que deseja controlar os resultados de seus alunos nos exames simulados do ENEM.
Imagem Associada da Questão
Considere que:

• A Tabela PARTICIPACAO registra a inscrição de alunos nos exames simulados promovidos pela escola. Um aluno pode inscrever-se em muitos simulados, e um simulado pode ter muitos alunos inscritos.

• Todas as vezes em que um aluno se inscrever em um simulado uma linha será inserida na tabela PARTICIPACAO.

• Após a correção de um simulado, os pontos obtidos pelos alunos inscritos são atualizados na tabela PARTICIPACAO
Qual consulta exibe a matrícula e o nome dos alunos que se inscreveram em pelo menos um exame simulado?
A
SELECT A.MATRICULA, A.NOME FROM ALUNO A LEFT JOIN PARTICIPACAO P ON A.MATRICULA = P.MATRICULA GROUP BY A.MATRICULA, A.NOME
B
 SELECT A.MATRICULA, A.NOME FROM ALUNO A,PARTICIPACAO P WHERE A.MATRICULA=P.MATRICULA AND P.PONTOS != 0 GROUP BY A.MATRICULA, A.NOME
C
SELECT A.MATRICULA, A.NOME FROM ALUNO A RIGHT JOIN PARTICIPACAO P ON A.MATRICULA = P.MATRICULA WHERE A.MATRICULA=P.MATRICULA AND P.PONTOS != 0 GROUP BY A.MATRICULA, A.NOME
D
SELECT A.MATRICULA, A.NOME FROM ALUNO A WHERE A.MATRICULA IN (SELECT P.MATRICULA FROM PARTICIPACAO P) 
E
 SELECT A.MATRICULA, A.NOME FROM ALUNO A WHERE (SELECT COUNT(*) FROM PARTICIPACAO P WHERE A.MATRICULA=P.MATRICULA AND P.PONTOS!=0) > 0
Página 1 de 2422