SINFO>Cursos>BACKEND DEVELOPER WEB>

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?
openBD()
connected()
Opción D new PDO()
pdoconnet()
startOpen()
¿Cuál es el propósito del uso de excepciones en la conexión PDO a una base de datos?
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
Simplificar la sintaxis y la codificación al programador
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
Opción E public accedes desde cualquier sitio, private la misma clase, y protected subclases
Todas las propiedades son privadas y solo accesibles dentro de la clase y de otra
Todas las propiedades son accesibles desde fuera de la clase y sin argumentos
private accedes de cualquier sitio, public la misma clase, y protected de otro lugar
¿Qué es una "cookie segura" en el contexto de la autenticación de usuaros?
Una cookie que almacena contraseñas en texto plano en .csv (HTTPS).
Una cookie que solamente se almacena en servidores seguros (TTHH)
Una galleta especial y segura que solo se envía en días festivos (HTT).
Una galleta con un alto contenido de seguridad nutricional y salud (WM)
Opción E Una cookie que se envía solo a través de conexiones seguras (HTTPS).
¿Cómo se llama el proceso de heredar una clase en PHP?
Suplantar.
Derivación
Clonación.
Opción D Extensión
Instanciar.
¿Cuál es el papel principal del Controlador en el patrón MVC?
Almacenar y gestionar datos de BD.
Conectar el sistema con la MySQL
Manejar la lógica de los negocios
Presentar datos todos los usuarios
Opción B Controlar la interacción del usuario
¿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?
Reducir necesidad de validaciones
Opción A Garantizar la consistencia de datos
Facilitar implementación de gráficos
Mejorar el rendimiento de la interfaz
Aumentar la complejidad del código.
¿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?
Servidor DN
Imágenes IA
File Protocol
Opción E WebSocket
Servidor IAS
¿Qué tecnología del lado del servidor es comúnmente utilizada para generar archivos PDF en una aplicación web?
AJAX.
JSP
HTML
CSS
Opción B PHP
¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo?
Utilizar un servicio externo
Opción D A través del Controlador
Mediante llamadas AJAX
Sin comunicación entre sí
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?
Opción D Asegurar la integridad de los datos
Simplificar el desarrollo del código
Reducir la interactividad de la web
Mejorar la estética de la página web
Aumentar las velocidades de carga
¿Qué práctica se debe implementar al insertar registros desde una interfaz web para prevenir inyecciones de SQL?
Evitar la exposición data
Opción D Parámetros preparados
Validar todos los campos
Usar contraseñas fuertes
Utilizar los HTTPS libres
¿En una aplicación MVC, cuál podría ser un ejemplo de responsabilidad del Modelo?
Navegar entre varias páginas
Diseñar resultados al usuario
Manejar los eventos de mouse
Opción A Validar los datos de entrada
Diseñar la interfaz de acceso
¿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
switch-if
if-else
Opción C do-while
for-do
¿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.
Opción C Devolver un valor desde la función
Declarar un valor de una constante
¿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
La eliminación de datos duplicados permite la no redundancia
La inclusión de datos no relacionados en varias tablas de datos
Un método para realizar consultas complejas de JOINS en SQL
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
Opción D Capacidad de un objeto para tomar múltiples formas según el contexto
Capacidad de una clase para heredar las múltiples clases y los objetos.
Capacidad de una clase para ocultar la implementación de sus objetos
Creación de nuevos objetos a partir de objetos existentes y de nuevos
¿Cuál es el propósito de la palabra clave súper en algunos lenguajes de programación orientada a objetos?
Acceder a los métodos y propiedades
Opción C Llamar al constructor de la clase base
Definir un método estático y dinámico
Crear una nueva instancia de la clase
Implementar la interfaz de las clases
¿Qué es una clave primaria en una base de datos relacional?
Opción B 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 restricción que impide valores nulos/vacíos
Una columna donde se almacena valores texto

Ups 😅 Para ver las respuestas, primero instala la extensión Trodi Blackboard.

Ver video de instalación

Mira 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?
💪 Cada contribución es un paso más hacia lo que queremos construir juntos. Gracias por hacer esto posible. Payment Option