EXAMEN FINAL (PIAD-318) - 15.4
¿Qué función se utiliza para establecer la conexión en la conexión PDO a una base de datos MySQL?
pdoconnet()
Opción D
new PDO()
openBD()
startOpen()
connected()
¿Cuál es el propósito del uso de excepciones en la conexión PDO a una base de datos?
Simplificar la sintaxis y la codificación al programador
Facilitar las depuraciones del código al programador
Opción B
Proporcionar información detallada sobre los errores
Evitar la necesidad de conexiones seguras y fáciles
Mejorar la velocidad de ejecución de las conexiones
¿Cuál es la diferencia entre public, private y protected en PHP al definir propiedades en una clase?
public accedes des la misma clase, private de subclases, y protected de otro lugar
Todas las propiedades son accesibles desde fuera de la clase y sin argumentos
Opción E
public accedes desde cualquier sitio, private la misma clase, y protected subclases
private accedes de cualquier sitio, public la misma clase, y protected de otro lugar
Todas las propiedades son privadas y solo accesibles dentro de la clase y de otra
¿Qué es una "cookie segura" en el contexto de la autenticación de usuaros?
Una galleta con un alto contenido de seguridad nutricional y salud (WM)
Una cookie que solamente se almacena en servidores seguros (TTHH)
Una cookie que almacena contraseñas en texto plano en .csv (HTTPS).
Opción E
Una cookie que se envía solo a través de conexiones seguras (HTTPS).
Una galleta especial y segura que solo se envía en días festivos (HTT).
¿Cómo se llama el proceso de heredar una clase en PHP?
Derivación
Opción D
Extensión
Instanciar.
Suplantar.
Clonación.
¿Cuál es el papel principal del Controlador en el patrón MVC?
Conectar el sistema con la MySQL
Presentar datos todos los usuarios
Opción B
Controlar la interacción del usuario
Almacenar y gestionar datos de BD.
Manejar la lógica de los negocios
¿Cuál es un beneficio clave de utilizar transacciones en el contexto de la modificación de registros en una base de datos desde la interfaz web?
Mejorar el rendimiento de la interfaz
Facilitar implementación de gráficos
Aumentar la complejidad del código.
Reducir necesidad de validaciones
Opción A
Garantizar la consistencia de datos
¿Qué tecnología adicional podría integrarse para permitir la generación de PDF en tiempo real en respuesta a eventos específicos en una aplicación web?
Opción E
WebSocket
Servidor DN
Imágenes IA
Servidor IAS
File Protocol
¿Qué tecnología del lado del servidor es comúnmente utilizada para generar archivos PDF en una aplicación web?
JSP
HTML
CSS
AJAX.
Opción B
PHP
¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo?
Opción D
A través del Controlador
Utilizar un servicio externo
Sin comunicación entre sí
Mediante llamadas AJAX
A través de los comandos
¿Cuál es la importancia de realizar validaciones en el lado del servidor al modificar registros desde una interfaz web?
Simplificar el desarrollo del código
Mejorar la estética de la página web
Reducir la interactividad de la web
Aumentar las velocidades de carga
Opción D
Asegurar la integridad de los datos
¿Qué práctica se debe implementar al insertar registros desde una interfaz web para prevenir inyecciones de SQL?
Utilizar los HTTPS libres
Opción D
Parámetros preparados
Evitar la exposición data
Validar todos los campos
Usar contraseñas fuertes
¿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
Opción A
Validar los datos de entrada
Diseñar resultados al usuario
Manejar los eventos de mouse
¿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?
foreach
Opción C
do-while
for-do
if-else
switch-if
¿Qué operador se utiliza para comparar dos valores en PHP y verificar si son idénticos en tipo y valor?
!==
<>=
Opción E
===
==
==!
¿Cuál es el propósito de la palabra clave return en una función de PHP?
Creación de varias variables locales
Incluir un archivo PHP en otro igual
Detener la ejecución de la función.
Declarar un valor de una constante
Opción C
Devolver un valor desde la función
¿Qué es la normalización, en el contexto de bases de datos relacionales?
Opción D
Un conjunto de reglas para diseñar tablas de manera eficiente
Un método para realizar consultas complejas de JOINS en SQL
La eliminación de datos duplicados permite la no redundancia
La inclusión de datos no relacionados en varias tablas de datos
Un proceso para organizar datos en un solo campo de datos
¿Qué es el polimorfismo en POO?
Agrupación de datos y métodos en una estructura única y simplificada
Capacidad de una clase para ocultar la implementación de sus objetos
Capacidad de una clase para heredar las múltiples clases y los objetos.
Creación de nuevos objetos a partir de objetos existentes y de nuevos
Opción D
Capacidad de un objeto para tomar múltiples formas según el contexto
¿Cuál es el propósito de la palabra clave súper en algunos lenguajes de programación orientada a objetos?
Opción C
Llamar al constructor de la clase base
Acceder a los métodos y propiedades
Definir un método estático y dinámico
Implementar la interfaz de las clases
Crear una nueva instancia de la clase
¿Qué es una clave primaria en una base de datos relacional?
Opción B
Un identificador único para una fila en una tabla
Una restricción que impide valores nulos/vacíos
Una columna donde se almacena valores texto
Un campo que puede tener valores duplicados
Un índice que acelera la respuesta de consultas
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é función se utiliza para establecer la conexión en la conexión PDO a una base de datos MySQL? 2. ¿Cuál es el propósito del uso de excepciones en la conexión PDO a una base de datos? 3. ¿Cuál es la diferencia entre public, private y protected en PHP al definir propiedades en una clase? 4. ¿Qué es una "cookie segura" en el contexto de la autenticación de usuaros? 5. ¿Cómo se llama el proceso de heredar una clase en PHP? 6. ¿Cuál es el papel principal del Controlador en el patrón MVC? 7. ¿Cuál es un beneficio clave de utilizar transacciones en el contexto de la modificación de registros en una base de datos desde la interfaz web? 8. ¿Qué tecnología adicional podría integrarse para permitir la generación de PDF en tiempo real en respuesta a eventos específicos en una aplicación web? 9. ¿Qué tecnología del lado del servidor es comúnmente utilizada para generar archivos PDF en una aplicación web? 10. ¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo? 11. ¿Cuál es la importancia de realizar validaciones en el lado del servidor al modificar registros desde una interfaz web? 12. ¿Qué práctica se debe implementar al insertar registros desde una interfaz web para prevenir inyecciones de SQL? 13. ¿En una aplicación MVC, cuál podría ser un ejemplo de responsabilidad del Modelo? 14. ¿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? 15. ¿Qué operador se utiliza para comparar dos valores en PHP y verificar si son idénticos en tipo y valor? 16. ¿Cuál es el propósito de la palabra clave return en una función de PHP? 17. ¿Qué es la normalización, en el contexto de bases de datos relacionales? 18. ¿Qué es el polimorfismo en POO? 19. ¿Cuál es el propósito de la palabra clave súper en algunos lenguajes de programación orientada a objetos? 20. ¿Qué es una clave primaria en una base de datos relacional?
Otros exámenes
💡 Con tu apoyo, podemos alcanzar nuevas metas y ofrecerte más valor. ¡Gracias por tu confianza!
