Questões de Concurso Para transpetro

Foram encontradas 6.494 questões

Resolva questões gratuitamente!

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

Q2325420 Programação
Uma aplicação distribuída é dividida em diferentes partes que se comunicam através de uma rede de comunicação de dados, podendo cada parte ser executada em qualquer processador de qualquer um dos componentes do sistema distribuído. Para viabilizar isso, o sistema deve oferecer transparência e tolerância a falhas em vários níveis, criando a ideia de imagem única do sistema (single system image). Dentre os vários aspectos relativos à transparência, há um no qual o usuário não tem de se preocupar onde estão os recursos dos quais suas aplicações necessitam.
Esse aspecto é o de transparência de
Alternativas
Q2325419 Programação

Seja o seguinte modelo E-R:



Imagem associada para resolução da questão





Deverão ser criadas tabelas relacionais que preservem a semântica do modelo E-R apresentado e que atendam à 2ª forma normal.


Qual esquema atende a esses requisitos?


Alternativas
Q2325418 Programação
Deseja-se escrever um método Java que inverta a ordem dos caracteres existentes em um array recebido como parâmetro, conforme exemplificado na Figura a seguir. 


Imagem associada para resolução da questão


Esse método receberá como parâmetros o array a ser invertido e o índice do primeiro elemento do array, devendo funcionar com arrays de quaisquer comprimentos, inclusive com os de comprimentos iguais a zero.
Qual método executa essa inversão da ordem dos caracteres de acordo com as especificações apresentadas?
Alternativas
Q2325417 Programação

Sejam as seguintes classes Java, que ocupam arquivos separados:


public class L1 {

      int a=1, b=1, c=1;


     public L1() {

          a *= 2;

          b *= 2;

          c *= 2;


     }

     public int opA(int x, int y) {

             return a + b + c - opA(x) + opA(y);

    }

    public int opA(int x) {

            return x + 5;

      }

     {

             a++;

             b--;

      }

}

     public class L2 extends L1 {


              public L2() {

              c+=2;


     }

     public int opA(int x, double y) {

           return a + b + c + opA(x)+ opA((int)y);


     }

    public static void main(String[] args) {

           L2 o=new L2();


           System.out.println(o.opA(2,3));

    }

 }



O que será exibido no console quando o método main for executado?

Alternativas
Q2325416 Programação

Considere as seguintes classes Java, que ocupam arquivos separados:


public class Err01 extends Exception {


             public Err01() { }

             public Err01(String m) {

                             super(m);

             }

}

public class Err02 extends Err01 {


            public Err02() { }

            public Err02(String m) {

                       super(m);

        }

}



Qual classe NÃO produzirá erros de compilação?

Alternativas
Respostas
1096: B
1097: A
1098: E
1099: C
1100: D