EXAMEN FINAL (PIAD-318) - 14.9
¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional?
Opción E
Recuperación de datos
Inserción de nueva data
Actualizar registros nulos
Eliminación de registros
Crear nuevos registros
¿Qué es una vista (view) en una base de datos relacional?
Opción D
Consulta almacenada
Representación gráfica
Herramienta de diseño
Función de la interfaz
Crear tabla temporal.
¿Qué es una clave primaria en una base de datos relacional?
Una restricción que impide valores nulos/vacíos
Opción C
Un identificador único para una fila en una tabla
Un índice que acelera la respuesta de consultas
Un campo que puede tener valores duplicados
Una columna donde se almacena valores texto
¿Cuál es el propósito de la sentencia SQL JOIN en una consulta?
Opción E
Combinar filas de varias tablas basándose en una condición
Eliminar filas duplicadas de una tabla con la función DELETE
Ordenar los resultados de manera ascendente o descendente
Filtración de datos basados en una condición con HAVING
Agrupar filas con valores similares, como los DNI por ejemplo
¿Cómo se define un parámetro en una función en PHP?
Con el símbolo & y con & antes de los argumentos
Prefijo $parametro antes del nombre de la función
Con la palabra clave var pero al final de la función
Con el prefijo argument antes de escribir la función
Opción C
Entre paréntesis, después del nombre de la función.
¿En PHP cuál es la estructura de control que se utiliza para ejecutar un bloque de código repetidamente mientras se cumple una condición?
for-do
foreach
Opción C
do-while
switch-if
if-else
¿Qué operador se utiliza para comparar dos valores en PHP y verificar si son idénticos en tipo y valor?
==!
!==
Opción D
===
<>=
==
¿Por qué es importante utilizar HTTPS en la página de login de un sitio web?
Evitar el uso de cookies y por ende el robo de data
Garantizar una apariencia más profesional y versátil
Opción D
Cifrar la comunicación entre el cliente y el servidor
Reducir el costo de mantenimiento del servidor DNS
Mejorar el rendimiento del sitio web y sea atractivo
¿Qué es un método estático en una clase de PHP?
No puede ser llamado directamente de la clase a otra clase
Solo puede ser llamado desde fuera de la clase instanciada
No puede contener argumentos, sus funciones son simples
No puede acceder a propiedades de la instancia de la clase
Opción E
Pertenece a la clase en lugar de a una instancia específica
¿Cómo se llama el proceso de heredar una clase en PHP?
Instanciar.
Derivación
Clonación.
Opción C
Extensión
Suplantar.
¿Cuál es la principal razón para implementar un sistema de login seguro en una aplicación web?
Mejorar la estética de la web para sea atractiva al usuario
Facilitar la navegación al usuario que sea intuitiva en uso
Aumentar la compatibilidad a los diferentes navegadores
Opción C
Garantizar la autenticación y autorización de los usuarios
Reducir el tiempo de carga y de operaciones de la página
¿Cuál es la función de la opción PDO::ATTR_ERRMODE al establecerla en PDO::ERRMODE_EXCEPTION al realizar una conexión PDO?
Desactivar las excepciones para manejar los errores manualmente
Opción C
Habilitar la generación automática de excepciones en caso errores
Configurar la conexión en modo asincrónico para evitar el hacking
Activar el modo silencioso para que los errores se registren en log.
Desconectar automáticamente la base de datos en caso de un error
¿Cuál es un aspecto importante a considerar al diseñar un formulario de inserción de registros para una interfaz web?
Tamaño/color de texto
Opción D
La validación de datos
Ubicación del logotipo
El color de background
Estilo y color de fuente
¿Qué tipo de respuesta del servidor se espera comúnmente después de realizar una operación de inserción de registros desde una interfaz web con éxito?
Opción E
201 Crea
500 Error
200 OK
404 Not.
302 Found.
¿Cuál es un beneficio clave de generar informes en formato PDF en comparación con otros formatos en una aplicación web?
Facilidad de edición en el diseño
Opción D
Portabilidad y consistencia visual
Mayor interactividad de la página
Un menor uso de ancho de banda
Mejor rendimiento de las páginas
¿En una aplicación MVC, cuál podría ser un ejemplo de responsabilidad del Modelo?
Diseñar la interfaz de acceso
Navegar entre varias páginas
Diseñar resultados al usuario
Opción B
Validar los datos de entrada
Manejar los eventos de mouse
¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo?
Sin comunicación entre sí
Mediante llamadas AJAX
Utilizar un servicio externo
Opción C
A través del Controlador
A través de los comandos
¿Cuál es una biblioteca JavaScript popular para la generación de PDF en el lado del cliente en el desarrollo web?
jQuery
Bootstr
Opción E
PDF.js
Angular
React
¿Cuál es el método HTTP comúnmente utilizado para enviar datos de un formulario HTML para insertar registros en una base de datos desde una interfaz web?
PATC
DELET
PUTT
Opción B
POST
GETE.
¿Cuál es un aspecto importante al diseñar una función de modificación de registros en la interfaz de usuario?
Opción B
La claridad de las instrucciones
Color de fondo de las páginas
La velocidad de carga de íconos
El tamaño y color de los textos
Ubicación y forma del logotipo
Ups 😅 Para ver las respuestas, primero instala la extensión Trodi Blackboard.
Ver video de instalaciónMira el video para saber cómo hacerlo paso a paso.
1. ¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional? 2. ¿Qué es una vista (view) en una base de datos relacional? 3. ¿Qué es una clave primaria en una base de datos relacional? 4. ¿Cuál es el propósito de la sentencia SQL JOIN en una consulta? 5. ¿Cómo se define un parámetro en una función en PHP? 6. ¿En PHP cuál es la estructura de control que se utiliza para ejecutar un bloque de código repetidamente mientras se cumple una condición? 7. ¿Qué operador se utiliza para comparar dos valores en PHP y verificar si son idénticos en tipo y valor? 8. ¿Por qué es importante utilizar HTTPS en la página de login de un sitio web? 9. ¿Qué es un método estático en una clase de PHP? 10. ¿Cómo se llama el proceso de heredar una clase en PHP? 11. ¿Cuál es la principal razón para implementar un sistema de login seguro en una aplicación web? 12. ¿Cuál es la función de la opción PDO::ATTR_ERRMODE al establecerla en PDO::ERRMODE_EXCEPTION al realizar una conexión PDO? 13. ¿Cuál es un aspecto importante a considerar al diseñar un formulario de inserción de registros para una interfaz web? 14. ¿Qué tipo de respuesta del servidor se espera comúnmente después de realizar una operación de inserción de registros desde una interfaz web con éxito? 15. ¿Cuál es un beneficio clave de generar informes en formato PDF en comparación con otros formatos en una aplicación web? 16. ¿En una aplicación MVC, cuál podría ser un ejemplo de responsabilidad del Modelo? 17. ¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo? 18. ¿Cuál es una biblioteca JavaScript popular para la generación de PDF en el lado del cliente en el desarrollo web? 19. ¿Cuál es el método HTTP comúnmente utilizado para enviar datos de un formulario HTML para insertar registros en una base de datos desde una interfaz web? 20. ¿Cuál es un aspecto importante al diseñar una función de modificación de registros en la interfaz de usuario?
Otros exámenes
Cada pequeño aporte cuenta. ¡Gracias por considerar apoyar lo que hacemos! 💙
