BACKEND DEVELOPER WEBEXAMEN FINAL (PIAD-318) - 16
¿Cuál es una medida efectiva para prevenir ataques de fuerza bruta en un sistema de login?
Utilizar nombres de usuario comunes para simplificar el acceso a usuarios
Option D
Bloquear la cuenta después de un número específico de intentos fallidos
Enviar contraseñas por correo electrónico en caso de olvido o eliminación
Almacenamiento de las contraseñas en texto plano para evitar el hacking
Permitir contraseñas cortas para facilitar la memorización de las claves
¿Por qué es importante utilizar HTTPS en la página de login de un sitio web?
Option D
Cifrar la comunicación entre el cliente y el servidor
Mejorar el rendimiento del sitio web y sea atractivo
Garantizar una apariencia más profesional y versátil
Evitar el uso de cookies y por ende el robo de data
Reducir el costo de mantenimiento del servidor DNS
¿Cuál es la diferencia entre public, private y protected en PHP al definir propiedades en una clase?
Todas las propiedades son accesibles desde fuera de la clase y sin argumentos
Todas las propiedades son privadas y solo accesibles dentro de la clase y de otra
public accedes des la misma clase, private de subclases, y protected de otro lugar
private accedes de cualquier sitio, public la misma clase, y protected de otro lugar
Option A
public accedes desde cualquier sitio, private la misma clase, y protected subclases
¿Qué función se utiliza para establecer la conexión en la conexión PDO a una base de datos MySQL?
startOpen()
Option C
new PDO()
pdoconnet()
openBD()
connected()
¿Cómo se accede a una propiedad estática de una clase en PHP?
Directamente con el nombre de la propiedad
Option A
Mediante la palabra clave self, static y privat
A través de una instancia de la clase y objeto
Utilizando las palabras claves static y private
Utilizando la palabra clave instance de clase
¿Cómo se define un parámetro en una función en PHP?
Con la palabra clave var pero al final de la función
Prefijo $parametro antes del nombre de la función
Con el símbolo & y con & antes de los argumentos
Option B
Entre paréntesis, después del nombre de la función.
Con el prefijo argument antes de escribir la función
¿Puede una función tener un número variable de argumentos en PHP?
Sí, pero solo si ellos son del mismo tipo
No, siempre deben de tener un valor fijo
Sí, mediante el uso de palabra variadic
Option E
Sí, utilizando la función func_get_args()
No, solo se permite un argumento tipo
¿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?
contin
breakif
elseif
Option A
default
caseif
¿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
Presentar datos todos los usuarios
Option E
Controlar la interacción del usuario
Manejar la lógica de los negocios
¿Qué función tiene el Controlador en una arquitectura MVC?
Renderizar la interfaz de usuario
Almacenar y recuperar los datos
Option A
Definir la estructura de los datos
Gestionar la lógica de negocios
Presentar la data a los usuarios
¿Cuál representa la capa de presentación de la interfaz de usuario en el contexto del desarrollo MVC?
Model
Cient
CapaUI
Option A
Vista
Server
¿Qué método de encriptación es fundamental para asegurar la confidencialidad de los datos enviados al insertar registros desde una interfaz web?
SHA-
RSA
HMA
MD5
Option D
AES.
¿Cuál es una biblioteca JavaScript popular para la generación de PDF en el lado del cliente en el desarrollo web?
React
Bootstr
Option D
PDF.js
Angular
jQuery
¿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?
Option D
Jerarquía visual
Colores opacos
Ocultar botones
Datos complejos
Data ordenada
¿Cuál es el propósito principal de la confirmación o aviso al usuario después de realizar con éxito la modificación de un registro desde una interfaz web?
Reducir la eficiencia del proceso de cifrado de data
Incrementar la carga de trabajo del servidor de red
Option E
Informar al usuario sobre el estado de la operación
Ocultar detalles técnicos de los datos en el proceso
Mejorar la seguridad de acceso de tráfico en la red
¿En el desarrollo web con MVC, qué función tiene la Vista?
Gestionar la lógica a usar
Definir rutas hacia la red
Controlar las interacciones
Conectar el sistema al BD
Option C
Presentar datos al usuario
¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional?
Eliminación de registros
Crear nuevos registros
Inserción de nueva data
Actualizar registros nulos
Option D
Recuperación de datos
¿Qué es un constructor en una clase de programación orientada a objetos?
Un método destructor que se llama automáticamente al destruir los objetos
Option B
Un método que inicializa las propiedades de un objeto cuando se instancia
Una función que realiza operaciones y cálculos matemáticos en los objetos
Una variable que almacena el estado actual de un objeto y de propiedades
Un método estático que se llama para crear los objetos y sus propiedades
¿Qué es el polimorfismo en POO?
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
Capacidad de una clase para heredar las múltiples clases y los objetos.
Agrupación de datos y métodos en una estructura única y simplificada
Option E
Capacidad de un objeto para tomar múltiples formas según el contexto
¿Qué es una clave primaria en una base de datos relacional?
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
Option B
Un identificador único para una fila en una tabla
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 una medida efectiva para prevenir ataques de fuerza bruta en un sistema de login? 2. ¿Por qué es importante utilizar HTTPS en la página de login de un sitio web? 3. ¿Cuál es la diferencia entre public, private y protected en PHP al definir propiedades en una clase? 4. ¿Qué función se utiliza para establecer la conexión en la conexión PDO a una base de datos MySQL? 5. ¿Cómo se accede a una propiedad estática de una clase en PHP? 6. ¿Cómo se define un parámetro en una función en PHP? 7. ¿Puede una función tener un número variable de argumentos en PHP? 8. ¿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? 9. ¿Cuál es el papel principal del Controlador en el patrón MVC? 10. ¿Qué función tiene el Controlador en una arquitectura MVC? 11. ¿Cuál representa la capa de presentación de la interfaz de usuario en el contexto del desarrollo MVC? 12. ¿Qué método de encriptación es fundamental para asegurar la confidencialidad de los datos enviados al insertar registros desde una interfaz web? 13. ¿Cuál es una biblioteca JavaScript popular para la generación de PDF en el lado del cliente en el desarrollo web? 14. ¿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? 15. ¿Cuál es el propósito principal de la confirmación o aviso al usuario después de realizar con éxito la modificación de un registro desde una interfaz web? 16. ¿En el desarrollo web con MVC, qué función tiene la Vista? 17. ¿Qué tipo de operación realiza la sentencia SQL SELECT en una base de datos relacional? 18. ¿Qué es un constructor en una clase de programación orientada a objetos? 19. ¿Qué es el polimorfismo en POO? 20. ¿Qué es una clave primaria en una base de datos relacional?
Otros exámenes
INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓN INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓNEXAMEN FINAL (SINU-152)
INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓN INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓNEXAMEN FINAL (SINU-152)
LENGUAJE Y COMUNICACIÓN Lenguaje y ComunicaciónEXAMEN FINAL (SPSU-867)
💥 Con tu ayuda, podemos hacer realidad grandes ideas. ¡Gracias por apoyarnos!
