Test de lógica de programaciónVersión en línea Test Realizado por Johan Sebastian Gutierrez Guerrero por Sebastian G. Guerrero 1 El siguiente código que se presenta que tipo de recorrido realiza a Recorrido parcial. b Recorrido total. c No hace recorrido. d Hace recorrido parcial y recorrido total. 2 El siguiente código al momento de correrlo en consola imprime los siguientes resultados: 5, 10, 15, 20, 25. ¿Qué línea de código hace que me imprima esta secuencia de resultados? a int numero[]=rellenarArrayDesde(5); b for(int i=0;i c int numero[]=new int [25]; d a++; 3 Del siguiente código, ¿Qué línea de código me limita a que los resultados sean solamente 5 valores? a int numero[]=rellenarArrayDesde(5); b for(int i=0;i c int numero[]=new int [25]; d a++; 4 Del anterior código se puede deducir que: a La línea de código System.out.print(animales[ i ] [ 0 ] + ": "); imprime “Perro:”, “Gato:”, “Pez:” y “Conejo:”. b La línea de código System.out.print(animales[ i ] [ 0 ] + ": "); imprime “:”, “:”, “:” y “:” solamente. c La línea de código System.out.print(animales[ i ] [ 0 ] + ": "); imprime “Perro”, “Gato”, “Pez” y “Conejo” solamente. d La línea de código System.out.println( ); imprime “Perro:”, “Gato:”, “Pez:” y “Conejo:”. 5 En el siguiente código el dato que se maneja es de tipo String. ¿Cuál es el máximo de caracteres qué se pueden introducir en las líneas de código especificadas? a 45 por frase. b 256, ya que si son mas sería un archivo c 25 por palabra sin contar los espacios en blanco. d No existe un máximo de caracteres posibles para ingresar. 6 El siguiente segmento de código es el responsable de que la matriz sea del siguiente modo: 0,0 0,1 0,2 1,0 1,1 1,2 2,0 2,1 2,2 a matriz[a][b] = b String.valueOf(a)+","+String.valueOf(b+" "); c System.out.print d (matriz[a][b]); 7 Según el código anterior, el arreglo es bidimensional gracias a el siguiente segmento de código: a public static void main (String []args){ b new String [4][4]; c String matriz [][] d matriz[a][b] 8 Según el código anterior en consola me debe dar un solo número como resultado y esto es debido a que se estableció una operación a realizar con anterioridad. La línea de código que define esta operación es: a System.out.println (matriz [4][3]); b for (int a= 0; a< matriz.length; a++){ for (int b= 0; b< matriz.length; b++){ c matriz [a][b] = a * b; d int matriz [][] = new int [9][9] 9 Del siguiente código deduzca cuál de las siguientes afirmaciones es correcta: a El resultado de la operación es 56. b La multiplicación es entre la matriz a * b c El programa generara un error, ya que la operación que se le solicita no está en el rango establecido. d Ninguna de las anteriores. 10 Según el siguiente código la operación que se realiza al momento de correr el programa y el resultado que genera es el siguiente: a 52 – 54 = -2 b 48 – 46 = 2 c [48][46] = 2208 d Ninguno de los anteriores.