EXAMEN FINAL (PIAD-318) - 6.7
¿Cuál es el propósito de la función hash al almacenar contraseñas en una base de datos?
Facilitar la búsqueda rápida de contraseñas en el servidor
Opción B
Proteger las contraseñas mediante un proceso irreversible
Convertir las contraseñas en un formato legibles y claros
Ocultar las contraseñas para que solo el adminin las vea.
Evitar enviar las contraseñas por correo electrónico seguros
¿Qué significa PDO en el contexto de PHP y bases de datos?
Opción E
PHP Data Objects
PHP Date Outputs
Public Data Objetc
Pay Date Objects.
Primary Data Out.
¿Cómo se llama el proceso de heredar una clase en PHP?
Derivación
Clonación.
Suplantar.
Opción A
Extensión
Instanciar.
¿Por qué es importante utilizar HTTPS en la página de login de un sitio web?
Opción A
Cifrar la comunicación entre el cliente y el servidor
Mejorar el rendimiento del sitio web y sea atractivo
Reducir el costo de mantenimiento del servidor DNS
Garantizar una apariencia más profesional y versátil
Evitar el uso de cookies y por ende el robo de data
¿Cuál es la ventaja principal de utilizar PDO para la conexión a bases de datos en comparación con extensiones como mysql o mysqli?
Mayor velocidad de red
Mayor cantidad de clases
Soporte exclusivo SQL
Facilidad de sintaxis SQL
Opción C
Mejor manejo de errores
¿Cuál es el propósito de la palabra clave súper en algunos lenguajes de programación orientada a objetos?
Definir un método estático y dinámico
Acceder a los métodos y propiedades
Opción E
Llamar al constructor de la clase base
Crear una nueva instancia de la clase
Implementar la interfaz de las clases
¿Qué es el polimorfismo en POO?
Creación de nuevos objetos a partir de objetos existentes y de nuevos
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
Opción E
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.
¿Qué es la encapsulación en programación orientada a objetos?
Opción D
Proceso para ocultar la implementación interna y mostrar solo la interfaz
La creación de múltiples instancias de una clase es decir multimorfismo
Un mecanismo para evitar la duplicación de código a los programadores
La capacidad de un objeto para comunicarse con otros objetos o clases
La capacidad de una clase para heredar de múltiples clases y funciones
¿Qué significa el término "ACID" en el contexto de bases de datos relacionales?
Asociación, Condiciones, Invariantes y Duplicados
Acceso al servidor, Controles, Información y Datos.
Opción E
Atomicidad, Consistencia, Aislamiento, Durabilidad
Actualización, Compresión, Inserción y Desgloses
Admiración, Claves primarias, Indexación y Datos
¿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?
Opción B
Devolver un valor desde la función
Detener la ejecución de la función.
Incluir un archivo PHP en otro igual
Declarar un valor de una constante
Creación de varias variables locales
¿Qué sucede si se llama a una función de PHP con menos argumentos de los que espera?
Función devuelve un valor nulo.
No se tiene argumentos faltantes
Opción E
Agrega valores nulos en los datos
PHP genera un error de sintaxis
La función ignora los argumentos
¿Qué consideración es esencial para garantizar una presentación adecuada en papel en el contexto de impresión de PDF desde una aplicación web?
Utilizar los colores vibrantes
Incluir efectos de animación
Reducir cantidad de textos
Usar fuentes customizadas
Opción C
Ajustar el tamaño del texto
¿Qué método de encriptación es fundamental para asegurar la confidencialidad de los datos enviados al insertar registros desde una interfaz web?
SHA-
MD5
Opción D
AES.
HMA
RSA
¿Qué componente del patrón MVC se encarga de gestionar la lógica de negocios?
Layouts.
Opción E
Modelo.
Conector
Interfaz.
Pantalla
¿Qué representa la capa Modelo en una arquitectura MVC?
Conexión hacia el servidor
Opción C
Datos y lógica de negocios
Vistas y plantillas de salida
Control de flujo de acceso
Interfaz de entrada usuario.
¿Qué función tiene el Controlador en una arquitectura MVC?
Renderizar la interfaz de usuario
Definir la estructura de los datos
Opción B
Gestionar la lógica de negocios
Almacenar y recuperar los datos
Presentar la data a los usuarios
¿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
GETE.
Opción E
POST
DELET
PUTT
¿Cuál es un beneficio clave de utilizar el patrón MVC en el desarrollo de software?
Elimina la necesidad de las pruebas unitarias
Reduce la cantidad de capas en la aplicación
Opción D
Facilita la colaboración entre desarrolladores
Aumenta la complejidad de los datos de BD
Limita la escalabilidad del proyecto diseñado
¿Cuál sería un ejemplo adecuado de una tarea típica del Controlador en el modelo MVC?
Definir la estructura de presentación
Opción E
Validar datos de entrada del usuario
Renderizar la página web y de apps
Almacenar datos en la base de datos
Diseñar toda la interfaz de usuarios
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. ¿Cuál es el propósito de la función hash al almacenar contraseñas en una base de datos? 2. ¿Qué significa PDO en el contexto de PHP y bases de datos? 3. ¿Cómo se llama el proceso de heredar una clase en PHP? 4. ¿Por qué es importante utilizar HTTPS en la página de login de un sitio web? 5. ¿Cuál es la ventaja principal de utilizar PDO para la conexión a bases de datos en comparación con extensiones como mysql o mysqli? 6. ¿Cuál es el propósito de la palabra clave súper en algunos lenguajes de programación orientada a objetos? 7. ¿Qué es el polimorfismo en POO? 8. ¿Qué es la encapsulación en programación orientada a objetos? 9. ¿Qué significa el término "ACID" en el contexto de bases de datos relacionales? 10. ¿Qué operador se utiliza para comparar dos valores en PHP y verificar si son idénticos en tipo y valor? 11. ¿Cuál es el propósito de la palabra clave return en una función de PHP? 12. ¿Qué sucede si se llama a una función de PHP con menos argumentos de los que espera? 13. ¿Qué consideración es esencial para garantizar una presentación adecuada en papel en el contexto de impresión de PDF desde una aplicación web? 14. ¿Qué método de encriptación es fundamental para asegurar la confidencialidad de los datos enviados al insertar registros desde una interfaz web? 15. ¿Qué componente del patrón MVC se encarga de gestionar la lógica de negocios? 16. ¿Qué representa la capa Modelo en una arquitectura MVC? 17. ¿Qué función tiene el Controlador en una arquitectura MVC? 18. ¿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? 19. ¿Cuál es un beneficio clave de utilizar el patrón MVC en el desarrollo de software? 20. ¿Cuál sería un ejemplo adecuado de una tarea típica del Controlador en el modelo MVC?
Otros exámenes
✨ Pequeños gestos generan grandes cambios. Gracias por ser ese cambio.
