Questões Militares Comentadas por alunos sobre java em programação

Foram encontradas 198 questões

Resolva questões gratuitamente!

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

Q520766 Programação
Analise  o  programa  a  seguir.
package  p1; public  class  P1  {        public  static  void main(String[ ] args)  {               final  int  AL  = 3;               int  array [ ] = new  int [ AL] ;
              int  t=0;
              for  (int  c  = 0; c  < array.length; c++ )               }                     array[ c] = 2  + 2 * c;               }               System.out.printf ("%s% 8s\n", "Index", "Value");               for  (int  counter  = 0; counter  < array.length; counter++ )  {               System.out.printf("%s% 8s\n", counter, array[ counter] );
              t  = t  + counter  + array[ counter] ;               System.out.printf("%s% 8s\n", "Somatório ", t);          }      } } Com  relação  às  estruturas  de  controle  em  JAVA, é  correto afirmar  que, no  programa  acima, desenvolvido  no  ambiente NetBeans  7.3, os  dois  últimos  valores  impressos  da  variável "t", ao  final  de  sua  execução  são:
Alternativas
Q520763 Programação
Analise  o  programa  a  seguir.
package  p2; public  class  P2  {        public  static  void main(String[ ] args)  {               P2  t  = new  P2  ()  ;               t. d (20)  ;        }        public  static  long  f(long  n)  {               if  (n  < =1)  {                    return  1;               }               else  {                     D  (100000000)  ;                     return  n  * f  (n-1)  ;               }        }        public  static  void  D(long  t)  {
                    long  wDelay  = System.nanoTime()+ t;                     while (System.nanoTime ()  < wDelay)  { }        }        public  void  d(long  n)  {               for  (int  t=0; t  < = n; t++ )  {                     System.out.printf("%d  = %d\n", t, f(t));               } } }
Com  relação  ao  paradigma  de  orientação  a  objeto  no  tratamento  de  estruturas  de  controle, e  de  acordo  com  o  código  em JAVA  acima, desenvolvido  no  ambiente  NetBeans  7.3, qual  é  o valor  da  variável  t quando  f(t)=5040?
Alternativas
Q520750 Programação
Analise  o  código  em  JAVA  a  seguir:
package  p9; public  class  P9  {             public  static  void  main(String[ ] args)  {                   final  int  DIM  =2;                   int  [ ] [ ] [ ] matriz  = new  int[DIM] [ DIM] [ DIM] ;                   int  t  = 0  ;
                  for(int  i=0; i<matriz.length; i++ ){                        for(int  j=0; j<matriz[ i] .length; j++ ){                            for(int  k=0; k<matriz[ i] .length; k++ ){                            t  + = matriz [ i] [ j] [ k] + = i*j*k;                            }                        }                    }         System.out.println(t);      } }
Considerando  o  estudo  de  ARRAYS  de "n"  dimensões, com relação  ao  código  em  JAVA  acima, construído  no  ambiente Netbeans  7.2.1, que  valor  será  impresso  pelo  programa  após  o término  de  sua  execução?
Alternativas
Q520743 Programação
Analise  o  programa  abaixo, desenvolvido  no  ambiente  Netbeans 7.2.1.
Imagem associada para resolução da questão
Com  relação  às  estruturas  de  controle  aplicáveis  à  linguagem JAVA, assinale  o  valor  que  será  impresso  pelo  programa  ao final  de  sua  execução.
Alternativas
Q520740 Programação
Analise o código em JAVA abaixo levando em consideração que polimorfismo e herança são aspectos importantes para o paradigma de Orientação a Objeto.


package p3;

public class P3 {

        public static void main(String[ ] args) {

        Moto m = new Moto (1,2,3, true); Veiculo V = new Veiculo (0,0,0); }

public static class Veiculo {

        public int aceleracao; public int marcha; public int veloc;

        public Veiculo (int acel_inic, int veloc_inic, int marcha_inic) {

        marcha = marcha_inic; aceleracao - acel_inic; veloc = veloc_inic; }

        public void mudar_marcha (int n) { marcha = n; }

        public void frear(int decrement) { veloc -=decrement; }

        public void acelerar(int increment) { veloc + = increment;

}

public static class Moto extends Veiculo {

       public Boolean Descanso;

       public Moto(int acel_inic, int veloc_inic, int marcha_inic, Boolean

descanso) {

       super(acel inic, veloc_inic, marcha_inic); Descanso = descanso; }

       public void ativar_descanso () { Descanso = true; }

       public Boolean verificar descanso () { return Descanso; }

       public void destivar_descanso () { Descanso = false; }

       public void acelerar(int increment) {

                  if (verificar_descanso()==false) veloc += increment+ + ; } } }



De acordo com o código acima, considerando que atribuir o valor true à propriedade "Descanso" ativa esta propriedade,é correto afirmar que:

Alternativas
Respostas
136: B
137: B
138: B
139: E
140: D