Examen Final Corregido
November 14, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Examen Final Corregido...
Description
Pregunta 1
Incorrecta Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
La definición de un algoritmo recursivo se basa en: Seleccione una: a. Casos de prueba y relación de recurrencia b. Casos de prueba solamente c. Una relación de recurrencia que converge en un caso de prueba d. Por lo menos tres casos de prueba e. Una o varias soluciones no recursivas y una o varios llamados recurrentes a un método Retroalimentación
La respuesta correcta es: Una o varias soluciones no recursivas y una o varios llamados recurrentes a un método Pregunta 2
Incorrecta Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas, ¿qué valor se imprimiría en pantalla? int x=2800,r=2; r+=x/8000; x=x%200; r+=x/1000; x=x%3000; r+=x/400; x=x%500; r+=x/60; r+=x%20; System.out.println(r);
Respuesta: Retroalimentación
La respuesta correcta es: 2 Pregunta 3
Incorrecta Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
A mayor número de variables que se obtengan como resultado del proceso de modelado de un algoritmo, mejores serán los resultados obtenidos, pero será más dispendioso el trabajo de especificación y construcción del algoritmo Seleccione una: Verdadero Falso Retroalimentación
La respuesta correcta es 'Verdadero' Pregunta 4
Correcta Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Unir el operador lógico con su equivalente java.
operador (y) operador (ó) operador (No)
Respuesta 1 Respuesta 2 Respuesta 3
Retroalimentación
La respuesta correcta es: operador (y) – &&, operador (ó) – ||, operador (No) – ! Pregunta 5
Correcta Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA son ejecutadas, ¿qué valor se imprimiría en pantalla? int x=2800,r=2; r+=x/5000; x=x%500; r+=x/4000; x=x%4000; r+=x/300; x=x%300; r+=x/20; r+=x%20; System.out.println(r); Respuesta: Retroalimentación
La respuesta correcta es: 3 Pregunta 6
Incorrecta Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, ¿Qué valor se imprimiría en pantalla? char i = 'A'; char j = 'B'; int n = 28; String "C"; String s t == "D";
"! "; String u = i + "" + n + j + "!"; System.out.println (j); System.out.println (n); System.out.println (n); System.out.println (s); System.out.println (u); Seleccione una: a. B 28 28 C A28B! b. A B C D A28B! c. D BC CS D SA28B! d. XA BA C1 D A2B! Retroalimentación
La respuesta correcta es: B 28 28 C A28B! Pregunta 7
Correcta Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
En general, la implementación recursiva de un algoritmo es más eficiente que la implementación iterativa
Seleccione una: a. Verdadero, dado que usa código precompilado por Java b. Verdadero, dado que se define con menos código c. Verdadero, dado que ejecuta menos código d. Falso, dado que usa más recursos que un algoritmo iterativo e. Falso, dado que soluciona un problema reducido Retroalimentación
La respuesta correcta es: Falso, dado que usa más recursos que un algoritmo iterativo Pregunta 8
Correcta Puntúa 1,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Realice la relación de recurrencia con base a esta operación. Según la unidad 4. factorial (0) = 1 Seleccione una: a. factorial (n) = n * factorial (n ‐ 1), para n > 0
‐ b. factorial (n) = n * factorial (n 1), para n =0 c. factorial (n) = n * factorial (n ‐ 1), para n 0 Pregunta 9
Incorrecta Puntúa 0,0 sobre 1,0
Marcar pregunta
Enunciado de la pregunta
Si las siguientes instrucciones contenidas en un programa en lenguaje JAVA fueran ejecutadas, ¿Qué error imprimiría en pantalla?
int numero; Scanner entrada = new Scanner(System.in); System.out.println("Ingrese System.out.println("Ingres e el número de d e filas y de columnas de la matriz"); numero = entrada.nextInt(); float[][] matriz = new float[numero][numero]; fl oat[numero][numero]; System.out.println("ingrese los valores de la matriz"); for( int i = 0; i
View more...
Comments