Buscar

Questoes II - POO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

LISTA DE EXERCÍCIOS 
 
1. Dado o código a seguir. 
 
Qual o valor de i. 
(A) 1 
(B) 2 
(C) 3 
(D) 4 
 
 
 
2. Dado o trecho de código a seguir. 
 
 
 
 
 
E a chamada de linha de comando sendo: 
java Ex3 Luis 
 
Qual o resultado? 
(A) Seu nome é Luis 
(B) Digite 2 argumentos 
(C) Ocorrerá um erro em tempo de execução 
(D) A compilação falhará 
 
3. Dado o código a seguir. 
 
Qual é o resultado? 
(A) ABC 
(B) ABD 
(C) BCD 
(D) ACD 
 
 
 
 
 
 
 
4. Dado o código a seguir. 
 
Qual o resultado. 
(A) 1 
(B) 2 
(C) 3 
(D) 4 
 
1. public class Ex1 { 
2. public static void main(String args[]) { 
3. int i = 1; 
4. int j = i++; 
5. if ((i > ++j) && (i++ == j)) { 
6. i += j; 
7. } 
8. System.out.println(i); 
9. } 
10. } 
1. public class Ex3 { 
2. public static void main(String args[]) { 
3. try{ 
4. System.out.println("Seu nome é : " + args[1]); 
5. } 
6. catch(IndexOutOfBoundsException e){ 
7. System.out.println("Digite 2 argumentos"); 
8. } 
9. } 
10.} 
1. public class Ex4 { 
2. public static void main(String [] args) 
{ 
3. try { 
4. System.out.print("A"); 
5. } 
6. catch (Exception ex) { 
7. System.out.print("B"); 
8. } 
9. finally { 
10. System.out.print("C"); 
11. } 
12. System.out.print("D"); 
13. } 
14. } 
 1.public class Ex5 { 
2. public static void main(String args[]) { 
3. boolean x = false; 
4. int a; 
5. if(x){ 
6. a = x ? 1: 2; // operador 
ternário 
7. } 
8. else{ 
9. a = x ? 3: 4; // operador 
ternário 
10. } 
11. System.out.println(a); 
12. } 
13.} 
LISTA DE EXERCÍCIOS 
 
5. Em uma expressão do if, sempre será verificado se o resultado é: 
(A) falso 
(B) verdadeiro 
(C) verdadeiro ou falso 
(D) nulo 
 
6. O switch só poderá ser aplicado a variáveis: 
(A) int e byte 
(B) String e char 
(C) int, short, byte, char e String 
(D) int, short e byte 
 
7. Dado o código a seguir. 
 
 
 
 
 
 
 
 
 
Qual o resultado. 
(A) pronto 
(B) um 
(C) dois 
(D) umdois 
 
 
9. Dado o trecho de código a seguir. 
 
Qual o tipo aceitável para a variável i? 
 
(A) byte 
(B) double 
(C) float 
(D) long 
 
10. Qual bloco será executado após o try ou catch, ou seja, este sempre será 
executado, independente se ocorrerem exceções ou não. 
 
(A) final 
(B) default 
(C) case 
(D) finally 
1. public class App1 { 
2. public static void main(String args[]) { 
3. int i =0; 
4. switch(i) { 
5. case 0: break; 
6. case 1: System.out.print("um"); 
7. case 2: System.out.print("dois"); 
8. } 
9. System.out.println("pronto"); 
10. } 
11.} 
 
1. switch (i) { 
2. default: 
3. System.out.println("Hello"); 
4. } 
LISTA DE EXERCÍCIOS 
 
 
11.Dado o código a seguir. 
 
 
 
Qual o resultado. 
(A) Finally 
(B) Erro de compilação 
(C) O código executará, mas não apresentará nenhum resultado 
(D) Erro de execução 
 
12.Dado o código a seguir. 
 
Qual o resultado. 
(A) Zero 
(B) Doze 
(C) Default 
(D) Erro de compilação 
 
 
13.Dado o código a seguir. 
 
Que tipo primitivo é aceitável para x? 
(A) float 
(B) long 
(C) byte 
(D) boolean 
 
14.Dado o código a seguir. 
 
 
Qual é o resultado? 
(A) 2 
(B) 6 
(C) 4 
(D) 8 
 
 
 
 
1. public class Foo { 
2. public static void main(String args[ ] ) { 
3. try { 
4. return; 
5. } finally { 
6. System.out.println("Finally"); 
7. } 
8. } 
9. } 
1. public class Principal { 
2. public static void main(String args[ ] ) { 
3. float f = 12.0 
4. switch (f) { 
5. case 12: System.out.print("doze"); 
6. case 0: System.out.print("Zero"); 
7. default: System.out.print("Default"); 
8. } 
9. } 
 
1. switch(x) { 
2. default: 
3. System.out.println("Alô"); 
4. } 
1. public class Teste { 
2. public static void main(String Args[ ]) { 
3. int i =1, j = 0; 
4. switch(i) { 
5. case 2: j +=6; 
6. case 4: j +=1; 
7. default: j +=2; 
8. case 0: j +=4; 
9. } 
10. System.out.println("j =" +j); 
11. } 
12. } 
LISTA DE EXERCÍCIOS 
 
 
15.Dado o código a seguir. 
 
 
 
Qual é o resultado? 
(A) x = 1; 
(B) x = 3; 
(C) Uma exceção será lançada no tempo de execução 
(D) A compilação falhará; 
 
 
16.Dado o código a seguir. 
Qual é o resultado? 
(A) a 
(B) B 
(C) c 
(D) A compilação falhará; 
 
 
 
 
 
1. public class Exemplo { 
2. public static void main(String Args[ ]) { 
3. int x = 3; 
4. int y = 1; 
5. if (x = y) { 
6. System.out.println("x = " + x); 
7. } 
8. } 
9. } 
1. public class App1 { 
2. public static void main(String[] args) { 
3. boolean bool = true; 
4. if(bool = false) { 
5. System.out.println("a"); 
6. } else if (bool) { 
7. System.out.println("b"); 
8. } 
9. else{ 
10. System.out.println("c"); 
11. } 
12. } 
13. }

Continue navegando