Documente Academic
Documente Profesional
Documente Cultură
1. Qu es lo que imprime cuando el siguiente cdigo es compilado y se ejecuta? Seleccione las tres respuestas correctas.
public class xyz{ public static void main(String[] args) { for (int i = 0; i < 2; i++) { for (int j = 2; j >= 0; j--) { if (i == j) break; System.out.println("i=" + i + "j=" + j); } } } } a) i = 0 j = 0 b) i = 0 j = 1 c) i = 0 j = 2 d) i = 1 j = 0 e) i = 1 j = 1 2. f) i = 1 j = 2 g) i = 2 j = 0 h) i = 2 j = 1 i) i = 2 j = 2
Qu es retornado cuando el mtodo substring(2,4) es invocado con la cadena example? Incluye la respuesta en comillas ya que el resultado es una cadena.
3.
public class test{ public static void main(String[] args) { int i, j = 1; i = (j > 1) ? 2 : 1; switch (i) { case 0: System.out.println(0); break; case 1: System.out.println(1); case 2: System.out.println(2); break; case 3: System.out.println(3); break; } } } a) 0 4. b) 1 c) 2 d)3
public class test{ public static void main(String[] args) { int i = 0, j = 2; do{ i=++1; j--; }while(j>0); System.out.println(i); } } a) 0 5. b) 1 c) 2 d) El programa no compila debido a la sentencia i=++1;
Asumiendo la declaracin String s = new String (xys); Cul de las siguientes sentencias podra compilar?
public class Test{ public static void main(String[] args) { String str1 = "abc"; String str2 = "def"; String str3 = str1.concat(str2); str1.concat(str2); System.out.println(str1); } } a) abc 7. b) def c) abcabc d) abcdef e) defabc f) abcdefdef
class example { int x; int y; String name; public static void main(String[] args) { Ex1 pnt = new Ex1(); System.out.println("pnt es " + pnt.name + " " + pnt.x + " " + pnt.y); } } a) b) c) d) e) 8. El programa no compila porque x, y y name no han sido inicializadas. El programa marca una excepcin de tiempo en ejecucin porque x, y y name no han sido usadas antes de ser inicializadas. El programa imprime pnt es 0 0. El programa imprime pnt es null 0 0. El programa imprime pnt es NULL false false. Qu sucede cuando el siguiente cdigo es compilado y ejecutado? Seleccione la respuesta correcta.
public class test{ public static void main(String[] args) { int i, j; int k = 0; j = 2; k = j = i = 1; System.out.println(k); } } a) b) c) d) e) 9. El programa no compila ya que i no ha sido inicializada. El programa no compila debido a la sentencia k = j = i = 1; El programa compila y corre imprimiendo 0. El programa compila y corre imprimiendo 1. El programa compila y corre imprimiendo 2. Explica el concepto de herencia.
13. Representa mediante un diagrama de clases la siguiente especificacin: a) b) c) d) e) Una aplicacin necesita almacenar informacin sobre empresas, sus empleados y sus clientes. Ambos se caracterizan por su nombre y edad. Los empleados tienen un sueldo bruto, los empleados que son directivo tienen una categora, as como un conjunto de empleados subordinados. De los clientes adems se necesita conocer su telfono de contacto. La aplicacin necesita mostrar los datos de empleados y clientes.