Examen programación Pregunta
1
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta Java es un lenguaje que pertenece al paradigma... Seleccione una: a. Orientado por objetos
b. Imperativo puro
c. Declarativo
d. Lógico
e. Funcional
f. Transaccional
g. guiado por restricciones
h. orientado por modelos
Pregunta
2
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta Java es un lenguaje flexible que puede ser usado para el control de dispositivos como teléfonos móviles
Seleccione una: Verdadero
Falso
Pregunta
3
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta
Java trabaja con clases de objetos que se relacionan con su entorno. Cuando escribimos código en java, describimos el conocimiento y comportamiento de esos objetos. Seleccione una: Verdadero
Falso
Pregunta
4
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta
Es posible usar la estructura de selección múltiple para definir instrucciones que suceden de acuerdo con el resultado de tipo real de una variable o una expresión.
Seleccione una: Verdadero
Falso
Pregunta
5
Sin responder aún Puntúa como 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),paran>0
b. factorial(n)=n*factorial(n‐1), para n =0
c. factorial(n)=n*factorial(n‐1),para n<0
d. factorial(n)=n*factorial(n‐1),para n!=0
Pregunta
6
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta
El método recursivo int metodo(int n) { if(n == 0) return 1; else return 2 * cosa(n - 1); }
Permite: Seleccione una: a. Calcular el factorial de 2
b. Calcular 2-n
c. Calcular la suma de los número pares menores que n
d. Calcular 2n
e. Ninguna de las anteriores
Pregunta
7
Sin responder aún Puntúa como 1,0
Marcar pregunta
Enunciado de la pregunta Un diagrama de flujo es la representación de un programa en Java Seleccione una: a. Verdadero, dado que el lenguaje Java define el uso de dichos diagrama
b. Verdadero, dado que los diagramas de flujo se usan en lenguajes orientados a objetos
c. Verdadero en las versiones de java superiores a la 1.5
d. Verdadero, dado que parte de métodos gráficos de Java
e. Verdadero, dado que Java es un lenguaje orientado a flujo de procesos
f. Ninguna de las anteriores
Pregunta
8
Sin responder aún Puntúa como 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? int i=0; while(i<=10) { System.out.println(i); i++; } Seleccione una: a. Los números del 0 al 10 Recordemos que el ciclo while, se cumplirá siempre que sea verdadero. b. No pasa nada porque la condición no se cumple.
c. Los números del 1 al 10
d. Ninguna de las anteriores
Pregunta
9
Sin responder aún Puntúa como 1,0
Marcar pregunta
Enunciado de la pregunta Unir el operador lógico con su equivalente java.
Pregunta
10
Sin responder aún Puntúa como 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
Pregunta
11
Sin responder aún Puntúa como 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? int r=0; int x=3;
float a=28.11f; int b=7; x=(int)a; b--; x=x % b * b % x; System.out.println(x); Respuesta: 24
Pregunta
12
Sin responder aún Puntúa como 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: 2
Pregunta
13
Sin responder aún Puntúa como 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
Pregunta
14
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta En la medida en que se desarrollan algoritmos más complejos, se hace necesario documentar y escribir mejor los algoritmos, para lograr una mayor claridad y Comprensión.
Seleccione una: Verdadero
Falso
Pregunta
15
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta Unir cada operador con su equivalente java:
Pregunta
16
Sin responder aún Puntúa como 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 el número de filas y de columnas de la matriz"); numero = entrada.nextInt(); float[][] matriz = new float[numero][numero]; System.out.println("ingrese los valores de la matriz"); for( int i = 0; i
{ System.out.println("ingrese el valor para la fila "+(i+1)+" de la columna "+(j+1)); matriz[i][j]= entrada.nextInt(); } System.out.println(" "); } System.out.println(" la matriz es:"); for(int i = 0; i
c. Las filas y las columnas no concuerdan
d. Ninguna de las anteriores
Pregunta
17
Sin responder aún Puntúa como 1,0
Marcar pregunta
Enunciado de la pregunta El método recursivo int metodo(int n) { if(n == 0) { return 2; } else if(n==1) { return 3; } else { return metodo(n-1) * metodo(n-2); } } invocado con valor n = 5 resulta en :
Seleccione una: a. 1944
b. 1457
c. 2348
d. 1
e. Ninguna de las anteriores
Pregunta
18
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta
Una expresión booleana en pseudocódigo, que permita saber si un valor a es múltiplo de la suma de otros dos (b y c) es
Seleccione una:
a. a mul b + c
b. a mul (b+c) = 0
c. a mul b Y a mul c
d. a mod (b+c) = 0
e. a mod (b+c)
Pregunta
19
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta Los tipos de retorno son los mismos tipos de datos definidos previamente en este conjunto de documentos.Dentro del proceso de modelado se define que un algoritmo, por alguna razón no tiene salidas,se usa el tipo void que garantiza que se respete la sintaxis de Java. Seleccione una: Verdadero
Falso
Pregunta
20
Sin responder aún Puntúa como 1,0 Marcar pregunta
Enunciado de la pregunta
Los ciclos “repetir” son útiles para definir ciclos que terminan al alcanzar una condición definida.
Seleccione una: Verdadero
Falso
Siguiente
12/20 90
Segundo intento