SINFO>Cursos>BACKEND DEVELOPER WEB>

BACKEND DEVELOPER WEBEXAMEN FINAL (PIAD-318) - 1.3

¿Cuál es un beneficio clave de generar informes en formato PDF en comparación con otros formatos en una aplicación web?
Option C Portabilidad y consistencia visual
Mayor interactividad de la página
Un menor uso de ancho de banda
Facilidad de edición en el diseño
Mejor rendimiento de las páginas
¿Cuál es un beneficio clave de utilizar el patrón MVC en el desarrollo de software?
Limita la escalabilidad del proyecto diseñado
Aumenta la complejidad de los datos de BD
Reduce la cantidad de capas en la aplicación
Elimina la necesidad de las pruebas unitarias
Option E Facilita la colaboración entre desarrolladores
¿Qué principio de diseño debería guiar la presentación de opciones y acciones en la interfaz de usuario a la hora de modificar registros?
Ocultar botones
Colores opacos
Data ordenada
Datos complejos
Option D Jerarquía visual
¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo?
Mediante llamadas AJAX
A través de los comandos
Utilizar un servicio externo
Option B A través del Controlador
Sin comunicación entre sí
¿Qué representa la capa Modelo en una arquitectura MVC?
Vistas y plantillas de salida
Control de flujo de acceso
Interfaz de entrada usuario.
Option B Datos y lógica de negocios
Conexión hacia el servidor
¿Qué tecnología del lado del servidor es comúnmente utilizada para generar archivos PDF en una aplicación web?
Option D PHP
AJAX.
HTML
JSP
CSS
¿Cuál es la importancia de realizar validaciones en el lado del servidor al modificar registros desde una interfaz web?
Option D Asegurar la integridad de los datos
Reducir la interactividad de la web
Aumentar las velocidades de carga
Simplificar el desarrollo del código
Mejorar la estética de la página web
¿Cuál es el propósito principal de la validación en el lado del cliente al insertar registros desde una interfaz web?
Option C Mejorar la experiencia del usuario
Mejora el rendimiento del servidor
Ahorro ancho de banda de internet
Aumentar la seguridad de acceso
Facilitar mantenimiento de código
¿Cuál es el propósito de la sentencia SQL GROUP BY?
Limitar número de filas devueltas por la consulta
Filtrar los datos basados en una condición dada
Option A Agrupar filas basándose en valores específicos
Ordenar filas ascendente o descendentemente
Realizar operaciones de suma/resta en los datos
¿Cuál es el propósito de la sentencia SQL JOIN en una consulta?
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
Eliminar filas duplicadas de una tabla con la función DELETE
Option A Combinar filas de varias tablas basándose en una condición
¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional?
Eliminación de registros
Crear nuevos registros
Option C Recuperación de datos
Actualizar registros nulos
Inserción de nueva data
¿Qué es la integridad referencial en una base de datos relacional?
La eliminación de los datos redundantes y repetidos.
Asegurar que una tabla tiene un valor único en PK.
La capacidad de almacenamiento de una MySQL
La capacidad de realizar consultas simples/complejas
Option C La relación entre claves primarias y claves foráneas
¿Cuál es la función de la palabra clave break en un caso de cambio (switch) en PHP?
Detener el script.
Iteración next
Ignorar el valor.
Finalizar bucle
Option D Salir del switch.
¿Cuál es la palabra clave que se utiliza para representar una opción por defecto cuando ninguna de las condiciones coincide, en un caso de cambio (switch) en PHP?
Option B default
elseif
breakif
caseif
contin
¿Cómo se define un parámetro en una función en PHP?
Con el prefijo argument antes de escribir la función
Prefijo $parametro antes del nombre de la función
Con el símbolo & y con & antes de los argumentos
Option A Entre paréntesis, después del nombre de la función.
Con la palabra clave var pero al final de la función
¿Cuál es el propósito del uso de excepciones en la conexión PDO a una base de datos?
Mejorar la velocidad de ejecución de las conexiones
Option D Proporcionar información detallada sobre los errores
Facilitar las depuraciones del código al programador
Simplificar la sintaxis y la codificación al programador
Evitar la necesidad de conexiones seguras y fáciles
¿Cuál es el propósito de la función hash al almacenar contraseñas en una base de datos?
Option A Proteger las contraseñas mediante un proceso irreversible
Convertir las contraseñas en un formato legibles y claros
Facilitar la búsqueda rápida de contraseñas en el servidor
Ocultar las contraseñas para que solo el adminin las vea.
Evitar enviar las contraseñas por correo electrónico seguros
¿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?
Activar el modo silencioso para que los errores se registren en log.
Desconectar automáticamente la base de datos en caso de un error
Configurar la conexión en modo asincrónico para evitar el hacking
Option A Habilitar la generación automática de excepciones en caso errores
Desactivar las excepciones para manejar los errores manualmente
¿Cómo se llama el proceso de heredar una clase en PHP?
Clonación.
Instanciar.
Derivación
Option C Extensión
Suplantar.
¿Qué es un método estático en una clase de PHP?
Option C Pertenece a la clase en lugar de a una instancia específica
No puede ser llamado directamente de la clase a otra clase
No puede contener argumentos, sus funciones son simples
No puede acceder a propiedades de la instancia de la clase
Solo puede ser llamado desde fuera de la clase instanciada

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. ¿Cuál es un beneficio clave de generar informes en formato PDF en comparación con otros formatos en una aplicación web? 2. ¿Cuál es un beneficio clave de utilizar el patrón MVC en el desarrollo de software? 3. ¿Qué principio de diseño debería guiar la presentación de opciones y acciones en la interfaz de usuario a la hora de modificar registros? 4. ¿En el desarrollo web con MVC, cómo se comunica la Vista con el Modelo? 5. ¿Qué representa la capa Modelo en una arquitectura MVC? 6. ¿Qué tecnología del lado del servidor es comúnmente utilizada para generar archivos PDF en una aplicación web? 7. ¿Cuál es la importancia de realizar validaciones en el lado del servidor al modificar registros desde una interfaz web? 8. ¿Cuál es el propósito principal de la validación en el lado del cliente al insertar registros desde una interfaz web? 9. ¿Cuál es el propósito de la sentencia SQL GROUP BY? 10. ¿Cuál es el propósito de la sentencia SQL JOIN en una consulta? 11. ¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional? 12. ¿Qué es la integridad referencial en una base de datos relacional? 13. ¿Cuál es la función de la palabra clave break en un caso de cambio (switch) en PHP? 14. ¿Cuál es la palabra clave que se utiliza para representar una opción por defecto cuando ninguna de las condiciones coincide, en un caso de cambio (switch) en PHP? 15. ¿Cómo se define un parámetro en una función en PHP? 16. ¿Cuál es el propósito del uso de excepciones en la conexión PDO a una base de datos? 17. ¿Cuál es el propósito de la función hash al almacenar contraseñas en una base de datos? 18. ¿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? 19. ¿Cómo se llama el proceso de heredar una clase en PHP? 20. ¿Qué es un método estático en una clase de PHP?
📈 Con tu ayuda, seguimos creciendo y mejorando. ¡Gracias por hacerlo posible! Payment Option