Font size
WorksheetsPrueba Conceptos Programación y BD
Total questions: 30
Worksheet time: 55mins
¿Qué salida produce el siguiente código Java?
int a = 5;
int b = 2;
System.out.println(a / b);
2.5
3
2
Error en tiempo de compilación
¿Cuál es el resultado de la siguiente operación lógica en Java?
true && false || true
true
false
Error de compilación
Depende del compilador
¿Qué estructura se utiliza para repetir un bloque de código mientras una condición sea verdadera?
if
switch
while
break
¿Qué imprime el siguiente código?
for (int i = 1; i <= 3; i++) {
System.out.print(i + " ");
}
1 2 3 4
1 2 3
0 1 2
0 1 2 3
¿Qué significa que una variable sea de tipo int en Java?
Puede contener valores decimales
Almacena texto
Almacena números enteros
Es un tipo booleano
¿Cuál es el resultado de esta expresión?
10 % 3
3
1
0
2
¿Qué valores recibe una variable tipo bool?
Enteros
Decimales
Texto
true
false
¿Qué hace la siguiente función?
public static int suma(int a, int b) {
return a + b;
}
Imprime la suma de dos números
Devuelve la suma de dos números
Declara una variable
No hace nada
¿Cuál es la salida del siguiente código?
int x = 10;
if (x < 5) {
System.out.println("Menor");
} else {
System.out.println("Mayor o igual");
}
Menor
Mayor
Mayor o igual
Error de compilación
¿Qué hace el operador ++ cuando se usa como sufijo (por ejemplo, x++)?
Incrementa la variable antes de su uso
Decrementa la variable
Incrementa la variable después de su uso
No tiene efecto
¿Cuál es el resultado de ejecutar el siguiente código?
int n = 0;
while (n < 3) {
System.out.print(n);
n++;
}
0 1 2
1 2 3
0 1 2 3
012
Estás programando una aplicación que verifica si una persona puede votar. ¿Qué estructura es más adecuada si la edad del usuario debe ser al menos 18 años para votar?
while
if
for
switch
En una aplicación bancaria, se quiere permitir hasta 3 intentos para ingresar la contraseña correcta. ¿Qué estructura deberías usar?
if
switch
for
do-while
Quieres mostrar los días de la semana según un número del 1 al 7. ¿Qué estructura es más adecuada?
if-else
switch
for
while
Necesitas seguir pidiendo al usuario una contraseña hasta que sea correcta. ¿Qué ciclo se recomienda?
for
do-while
switch
if
Deseas recorrer todos los productos de una lista para calcular el total de precios. ¿Qué estructura usas?
if
for
switch
break
En una aplicación de clima, quieres mostrar mensajes como "Hace frío", "Clima agradable", "Hace calor" según la temperatura. ¿Qué opción es mejor?
while
switch
continue
if-else
Si estás validando que un número ingresado sea entre 1 y 100 inclusive, ¿cuál sería la mejor expresión lógica?
num > 1 && num < 100
num >= 1 && num <= 100
num == 1 || num == 100
num != 0
En una aplicación de inscripción de estudiantes, si el estudiante está inscrito y ha pagado, puede acceder al curso. ¿Qué condición representa correctamente esto?
if (inscrito || pagado)
if (inscrito && pagado)
if (!inscrito && pagado)
if (inscrito)
Estás creando un programa que imprime los números del 10 al 1 en orden descendente. ¿Cuál es la mejor estructura para esto?
for (int i = 10; i >= 1; i--)
for (int i = 1; i <= 10; i++)
while (i < 10)
do-while (i < 10)
Escribe la sentencia que se utiliza para consultar todos los registros de una tabla llamada Empleados
(a)
¿Qué hace la cláusula WHERE en una consulta SQL?
Agrupa registros según una condición
Elimina registros duplicados
Filtra los registros que cumplen una condición
Ordena los resultados
¿Cuál es la función de la sentencia ORDER BY?
Elimina registros
Agrupa resultados
Ordena los resultados de una consulta
Actualiza los datos
SELECT COUNT(*) FROM Productos;
El número de columnas de la tabla
El número total de filas
La suma de los precios
El primer registro
DELETE FROM Clientes WHERE Edad < 18;
Elimina la tabla Clientes
Elimina todos los clientes
Elimina los clientes menores de 18 años
Elimina la columna Edad
¿Cuál es la forma correcta de actualizar el campo Nombre a "Carlos" en la fila con ID = 5 en la tabla Usuarios?
MODIFY Usuarios SET Nombre = 'Carlos' WHERE ID = 5;
SET Nombre = 'Carlos' FROM Usuarios WHERE ID = 5;
UPDATE Usuarios SET Nombre = 'Carlos' WHERE ID = 5;
CHANGE Nombre TO 'Carlos' IN Usuarios WHERE ID = 5;
¿Qué hace la cláusula GROUP BY en una consulta?
Filtra registros según una condición
Elimina duplicados
Agrupa resultados para aplicar funciones de agregación
Ordena los resultados
SELECT DISTINCT Ciudad FROM Clientes;
Elimina los registros de la ciudad indicada
Muestra todas las ciudades incluyendo duplicados
Muestra solo las ciudades únicas (sin repetir)
Agrupa los clientes por ciudad
¿Cuál es la cláusula correcta para obtener los 5 primeros registros de una tabla en SQL Server?
SELECT * FROM Empleados LIMIT 5;
SELECT FIRST 5 FROM Empleados;
SELECT TOP 5 * FROM Empleados;
SELECT * FROM Empleados WHERE ROWNUM <= 5;
¿Qué sentencia es la mas importante al hacer un UPDATE o DELETE?
SELECT
COUNT
SET
WHERE
