option
Cuestiones
ayuda
daypo
buscar.php

Test

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Test

Descripción:
Test universitario

Fecha de Creación: 2026/04/20

Categoría: Universidad

Número Preguntas: 20

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Una institución necesita integrar su plataforma e-learning con un sistema académico para sincronizar usuarios automáticamente. Se propone usar una API REST. ¿Cuál es la mejor estrategia para garantizar consistencia de datos?. Implementar sincronización periódica mediante endpoints seguros con control de errores. Exportar manualmente los usuarios desde archivos planos y cargarlos en lotes. Crear múltiples bases de datos independientes para cada sistema conectado. Permitir que cada sistema gestione usuarios sin mecanismos de validación.

En una plataforma LMS, los estudiantes reportan lentitud al cargar cursos con muchos recursos. ¿Cuál es la solución más completa a nivel de arquitectura?. Reducir el tamaño de los recursos multimedia mediante compresión y lazy loading. Implementar caché, optimizar consultas a la base de datos y utilizar CDN para la distribución de contenidos. Incrementar la capacidad del servidor verticalmente sin modificar la arquitectura. Aplicar paginación en la carga de recursos del curso.

Durante el mantenimiento de una aplicación académica, se detecta un error crítico en producción. ¿Qué mejora el rendimiento del lado servidor?. Corregir el error en un entorno de pruebas, validar y desplegar mediante control de versiones. Aplicar un hotfix directamente en producción y luego replicarlo en desarrollo. Revertir a una versión anterior estable sin analizar el impacto funcional. Desactivar el módulo afectado hasta la siguiente ventana de mantenimiento.

Una plataforma educativa presenta duplicidad de registros de estudiantes tras procesos de sincronización. ¿Cuál es la mejor solución a nivel de base de datos?. Permitir duplicados y depurarlos manualmente en procesos periódicos. Implementar restricciones de unicidad y validaciones antes de insertar registros. Incrementar la capacidad del servidor para manejar mayor volumen de datos. Separar los registros en diferentes tablas sin establecer relaciones.

Una plataforma educativa presenta alto consumo de recursos al ejecutar reportes académicos complejos en horarios pico. ¿Cuál es la mejor estrategia para optimizar este proceso?. Aumentar el número de consultas simultáneas para acelerar la generación de resultados. Replicar los reportes en múltiples interfaces sin modificar su lógica de procesamiento. Deshabilitar temporalmente el acceso a reportes durante el uso intensivo del sistema. Ejecutar los reportes de forma diferida mediante tareas programadas fuera de horas críticas.

Una plataforma educativa experimenta crecimiento acelerado en usuarios concurrentes. ¿Qué estrategia técnica es más adecuada?. Implementar balanceo de carga y escalado horizontal de los servicios. Optimizar consultas críticas a nivel de aplicación. Escalar verticalmente el servidor principal aumentando recursos. Implementar colas de procesamiento para operaciones intensivas.

Una institución desea integrar su LMS basado en Moodle con un sistema externo de autenticación (SSO). ¿Cuál es el enfoque más adecuado para SSO moderno basado en federación?. Implementar autenticación basada en tokens JWT sin federación externa. Implementar protocolos como OAuth2 o SAML para centralizar la autenticación. Sincronizar credenciales entre sistemas mediante APIs seguras. Mantener autenticación independiente y unificar sesiones mediante tokens internos.

Se tiene el siguiente código en una interfaz de cursos: document.getElementById("btn").onclick = function() { fetch('/api/cursos') .then(res => res.json()) .then(data => mostrar(data)); };. Eliminar promesas y utilizar únicamente funciones síncronas en el navegador. Agregar manejo de errores para capturar fallos en la petición o en la respuesta. Reducir la cantidad de datos eliminando la conversión a formato JSON. Ejecutar múltiples llamadas simultáneas sin control de concurrencia.

En una plataforma Moodle, ciertas funcionalidades como envío de notificaciones y limpieza de datos no se están ejecutando correctamente. ¿Cuál es la causa más probable?. Problemas de rendimiento en la base de datos afectan la ejecución de procesos. Configuración incorrecta de roles y permisos en módulos específicos. Existe saturación en la cola de tareas programadas. El cron de Moodle no está configurado o no se ejecuta periódicamente.

Una institución necesita migrar cursos entre entornos Moodle (desarrollo → producción) manteniendo estructura y contenido. ¿Qué enfoque es más adecuado?. Clonar la base de datos completa y ajustar configuraciones en el entorno destino. Utilizar los mecanismos de copia de seguridad y restauración propios de Moodle. Sincronizar archivos y reconstruir metadatos mediante scripts. Exportar cursos mediante herramientas externas compatibles con LMS.

En una plataforma educativa se ejecuta una consulta frecuente sobre una tabla de millones de registros filtrando por userid. ¿Qué decisión mejora el rendimiento?. Crear un índice sobre el campo utilizado en los filtros de consulta. Dividir la consulta en múltiples consultas más pequeñas. Ejecutar la consulta en horarios de menor carga. Reducir el número de columnas seleccionadas en cada consulta.

En un script de Moodle se necesita obtener un parámetro courseid asegurando que sea un entero válido. ¿Cuál línea es correcta?. required_param('courseid', PARAM_INT);. $_GET['courseid'];. optional_param('courseid', PARAM_RAW);. $_REQUEST['courseid'];.

Se requiere obtener un usuario por su ID utilizando la API de Moodle. ¿Cuál línea es correcta?. $DB->get_record('user', ['id' => $id]);. mysqli_query($conn, "SELECT * FROM mdl_user");. $DB->execute("SELECT * FROM user");. SELECT * FROM mdl_user WHERE id = $id;.

En una funcionalidad que accede a la base de datos de Moodle, se necesita obtener un curso por su identificador utilizando las funciones propias del sistema. ¿Cuál línea es correcta?. $DB->get_record('course', ['id' => $id]);. SELECT * FROM mdl_course WHERE id = $id;. mysqli_query($conn, "SELECT * FROM mdl_course");. $DB->execute("SELECT * FROM course");.

En una interfaz web que consume servicios REST, se requiere validar que la respuesta HTTP sea exitosa antes de procesar los datos. ¿Cuál línea implementa correctamente esta verificación?. res.json();. if (!res.ok) throw new Error();. console.log(res);. fetch('/api');.

En el desarrollo de una plataforma, se desea validar la interacción entre múltiples módulos integrados. ¿Qué tipo de prueba corresponde a este objetivo?. Pruebas de integración. Pruebas end-to-end (E2E). Pruebas unitarias con mocks. Pruebas de regresión automatizadas.

En una arquitectura basada en microservicios, se presentan fallos en un servicio sin afectar a los demás. ¿Qué característica permite este comportamiento?. Uso de una base de datos compartida entre todos los servicios. Desacoplamiento entre servicios con límites bien definidos. Centralización de la lógica en un único componente. Ejecución secuencial de todos los procesos.

Una aplicación web es accesible mediante dirección IP, pero no mediante su nombre de dominio. ¿Qué componente está directamente relacionado con este problema?. Configuración del sistema de nombres de dominio (DNS). Configuración del servidor web (virtual hosts). Certificado SSL mal configurado. Problemas de propagación en caché de red.

Un servicio presenta fallos después de un tiempo prolongado de ejecución debido al consumo creciente de memoria. ¿Qué problema técnico describe mejor este comportamiento?. Sobrecarga de red. Fuga de memoria (memory leak). Latencia en la base de datos. Fragmentación de disco.

En una aplicación con múltiples servidores, se busca distribuir el tráfico entrante de forma eficiente para evitar sobrecarga en un solo nodo. ¿Qué componente cumple esta función?. Sistema de caché distribuido. Balanceador de carga. Proxy inverso. Gateway de AP.

Denunciar Test