Questões de Concurso Militar Quadro Técnico 2013 para Primeiro Tenente - Informática
Foram encontradas 8 questões
package p5;
public class P5 {
public static void main(String[ ] args) {
int c=1;
c =0;
System.out.print(c--);
System.out.print(++c);
System.out.print(c);
c -= --c - c+ + ;
System.out.print(c--);
System.out.print(++c);
System.out.println(c);
}
}
Com relação às estruturas de controle aplicáveis à linguagem JAVA, ambiente Netbeans 7 . 2 . 1, no programa acima, que sequência será impressa ao final de sua execução?
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:
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.
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?
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?
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:
O trecho de código, em JAVA, acima foi extraído de um programa que tem funcionalidades de 'proxy'. O trecho apresentado tem como finalidade reenviar pacotes que compõem uma requisição de um browser para um serviço HTTP genérico. Considerando que os objetos 'streamFromClientApp' e 'streamTOService' são do tipo 'Inputstream' e 'OutputStream', respectivamente, coloque V (Verdadeiro) ou F (falso) nas afirmativas abaixo, com relação ao código acima,e assinale a opção que apresenta a sequência correta.
( ) O parâmetro 'request' pode representar um array de bytes. ( ) Para dar tratamento assíncrono às requisições, o trecho de código poderia estar contido em uma Thread. ( ) Na instrução 'streamTOService.write (request, 0, bytesRead);' o parâmetro '0' pode ser sido omitido.
package cap7; public class CAP7 { public static void main(String[ ] args) {
if (! false) { System.out.println(true); } if (! true) { System.out.println(false); } } }
De acordo com o programa em Java acima, desenvolvido no ambiente Netbeans 7.2.1, assinale a opção que apresenta o valor que será impresso após a execução do programa.