Questões Militares Para professor - tecnologia da informação

Foram encontradas 30 questões

Resolva questões gratuitamente!

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

Q520546 Programação
Considerando o tratamento de estrutura de dados e os algoritmos que suportam estas estruturas, analise o programa em JAVA abaixo desenvolvido no ambiente Netbeans 7.3:


 public class PI {

        public static void main{String[] args) {

               int a=4;

               int [ ] vetor = {1,2,3,0,a};

               a=3;

               bS (vetor);

               for (int i=0; i<(vetor.length)-1; i++) {

               System.out.println (vetor [í]) ;

                }

         }

         public static void bS (int [ ] vetor){

                boolean houveTroca = true;

                while (houveTroca) {

                            houveTroca = false;

                             for (int i = 0; i < (vetor.length)-1; i++) {

                                       if (vetor[i] > vetor[i+1]}{

                                                  int variavelAuxiliar = vetor [i+1] ;

                                                  vetor [i+1] = vetor [i];

                                                  vetor[i] = variavelAuxiliar;

                                                  houveTroca = true;

                                       }

                             }

                 }

}

}


Qual é a seqüência de valores que será impressa pelo programa ao final de sua execução? 


Alternativas
Q520545 Programação

Com relação à construção de algoritmos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3: 

public class P1 {

       public static void main(String[ ] args) {

              P1 t = new P1();

               t . d (19);

         }

         public static long f (long n) {

                if {n <=1) {

                return 1;

                }

                else (return n * f (n-1);

                 }

          }

          public void d(long n) {

                 for (int t=0; t <= n; t++ ) {

                     System, out .printf ("%d = %d\n" , t, f(t));

                  }

}

}

Dentre as opções abaixo, qual apresenta o valor da variável " t "  quando f (t) = 24? 

Alternativas
Q520544 Gerência de Projetos
Em relação à gerência de Proj etos, assinale a opção INCORRETA.
Alternativas
Q520543 Engenharia de Software
Em algumas linguagens, o símbolo de operador "+" pode significar coisas distintas quando aplicados a operandos de tipos diferentes. Se os operandos de "+" forem do tipo inteiro, a operação chamada é a adição de inteiros; se forem do tipo ponto flutuante, a operação chamada é a adição de ponto flutuante; e se forem do tipo set, a operação chamada é a união de conjunto. O compilador pode determinar qual operação executar com base nos tipos de operandos fornecidos. Esta descrição é relativa à que conceito do paradigma de Orientação a Objeto?
Alternativas
Q520542 Banco de Dados
Em relação às atividades relacionadas ao ciclo de vida micro, que focam o sistema de aplicação de banco de dados, é correto afirmar que:
Alternativas
Respostas
26: B
27: A
28: C
29: B
30: C