Lógica e Programação Java
Questionário 05
- Considerando a seguinte linha: int[] x = new int[25]; selecione a questão correta:
- x[24] é 0
- x[24] é indefinido
- x[25] é 0
- x.length é 24
- Qual o resultado ao executar o seguinte trecho de código? double d = 12.3; float f = (float)d; int i = (int)f; d = i; System.out.println(d);
- 12.0
- 12.3
- 12
- Erro de Compilação
- Qual o resultado ao executar o seguinte trecho de código? int x, a = 6, b = 7; x = a++ + b++;
- x = 15, a = 7, b = 8
- x = 15, a = 6, b = 7
- x = 13, a = 7, b = 8
- x = 13, a = 6, b = 7
- Qual o resultado ao executar o seguinte trecho de código? int x = 4; System.out.println((x > 4)?99.99: 9);
- Mostra 99.99
- Mostra 9
- Mostra 9.0
- Erro de compilação na linha 4
- Qual dessas instruções está correta?
- byte c = 128;
- double d = 10.0F;
- float f = 41.0;
- char a = "B";
- Qual o modo correto de corrigir as seguintes instruções: int i = 10, a = 10; if i == a System.out.println(a); else System.out.println(a);
- Inserindo parênteses envolvendo a condicional do comando IF
- Retirando a instrução seguida do subcomando ELSE que não faz nada
- Todas as instruções estão corretas
- Retirando o ";" do primeiro System.out.println(a), pois o comando IF só necessita do ";" ao final
- Qual o resultado ao executar o seguinte trecho de código? byte b = 2; byte b1 = 3; b = b * b1; System.out.println(b);
- Mostra 6
- Mostra 6.0
- Erro de compilação
- Erro de Run-Time
- Considerando o fragmento de código a seguir, qual deve ser o tipo correto para definir a variável t? byte b = 11; short s = 13; t = b + s;
- int, long, float ou double
- short, int, long, float ou double
- byte ou short
- boolean, byte ou short
- Qual o nome do método, da classe java.lang.Math, que ao ser informado o valor -4.4 retornará o valor -4?
- min()
- round()
- abs()
- floor()
- Qual será o conteúdo do objeto s2 ao executar o seguinte trecho de código? String s1 = "phenobarbital"; String s2 = s1.substring(3,5);
- null
- "eno"
- "enoba"
- "no"
- Qual o nome do método, da classe java.lang.Thread, que fará uma Thread parar durante um determinado tempo?
- time()
- pause()
- sleep()
- stopLong()
- Qual será o resultado ao executar o seguinte classe com o comando java Brasil Argentina Suriname? public class Brasil { public static void main(String [] args) { System.out.println(args[0]); }}
- Brasil
- Argentina
- Suriname
- Erro de Compilação
- Quantas linhas serão mostradas ao executar o seguinte trecho de código? int m = 0; while( m++ < 2 ) System.out.println( m );
- 0
- 1
- 2
- 3
- Qual o resultado ao executar o seguinte trecho de código? char val = 1; switch( val ) { default: System.out.print( "S" ); case 1: System.out.print( "P" ); case 2: case 3: System.out.print( "Q" ); break; case 4: System.out.print( "R" ); }
- S P Q
- P Q
- S P Q R
- S
- Qual das instruções é válida para os atributos: int falso = 0; int verdadeiro = 1;
- if (falso) { }
- if (verdadeiro = falso) { }
- if (verdadeiro || falso) { }
- if (verdadeiro != falso) { }