SINFO>Cursos>FULLSTACK DEVELOPER SOFTWARE>

EXAMEN FINAL (PIAD-527)

Puntaje:
20

¿Cuál es la principal diferencia entre useEffect y useLayoutEffect?

A

Tipado de las propiedades pasadas.

B

Llamado en múltiples componentes.

C

Orden en ejecución tras renderizado.

D

Compatibilidad con funciones sync.

E

Actualización basada en estados.

¿Qué representa props dentro de un componente React?

A

Variables estáticas globales.

B

Funciones declaradas localmente.

C

Elementos creados en tiempo real.

D

Datos recibidos del padre.

E

Estilos aplicados dinámicamente.

¿Qué permite estructurar el árbol de rutas en React Router?

A

Agrupación de validaciones múltiples.

B

Declaración de clases personalizadas.

C

Referencias al estado global.

D

Implementación de estilos globales.

E

Jerarquía de componentes anidados.

¿Qué módulo necesita instalarse para usar React Router?

A

next-route-core completo.

B

app-routing-system básico.

C

nav-router-ui independiente.

D

react-router-dom con npm.

E

vite-router-base vía yarn.

¿Cuál es el objetivo del uso de llaves SSH en GitHub?

A

Eliminar archivos duplicados

B

Autenticar sin contraseña

C

Cambiar nombre del repositorio

D

Controlar el historial remoto

E

Compartir scripts con seguridad

¿Qué funcionalidad aporta GitHub Actions a un repositorio?

A

Detección de errores visuales

B

Generación de nuevas ramas

C

Automatización de procesos CI/CD

D

Corrección de conflictos directos

E

Limpieza de historial duplicado

¿Para qué se utiliza una rama dentro de un repositorio en Git?

A

Compartir cambios sin autorización

B

Desarrollar características aisladas

C

Mostrar errores de compilación

D

Eliminar código sin validación

E

Ejecutar funciones administrativas

¿Qué propósito cumple la revisión de código en proyectos colaborativos?

A

Compartir archivos temporales

B

Eliminar comentarios antiguos

C

Mejorar calidad del software

D

Duplicar ramas activas

E

Fusionar sin comprobaciones

¿Qué permite el uso de Git en un entorno local?

A

Acceso múltiple sin internet

B

Sincronización directa con servidores

C

Historial completo de cambios

D

Despliegue continuo de proyectos

E

Compilación automática de ramas

¿Cuál es la finalidad de instalar MySQL en el backend?

A

Enviar alertas automáticas

B

Realizar despliegue de APIs

C

Renderizar vistas HTML5

D

Almacenar datos estructurados

E

Aplicar cifrado en clientes

¿Cómo se maneja una solicitud para una ruta específica en Express.js?

A

Definiendo métodos HTTP

B

Importando archivos externos

C

Configurando vistas públicas

D

Usando consultas AJAX

E

Instalando Sequelize ORM

¿Cuál es el uso principal de los JSON Web Tokens?

A

Editar campos de formularios

B

Autenticar sesiones de usuarios

C

Mapear valores del DOM

D

Inyectar scripts por rutas

E

Cargar estilos con rapidez

¿Qué comando debe usarse para instalar Express como dependencia?

A

express setup api

B

npx init express

C

yarn new express

D

npm install express

E

node create express

¿Qué acción gestiona mejor las peticiones simultáneas?

A

Middleware asincrónico Express

B

Filtro condicional booleano

C

Comando shell automatizado

D

Algoritmo recursivo de respaldo

E

Evaluación repetitiva estática

¿Cuál es la característica clave que diferencia REST de SOAP?

A

Transferencia sin estado

B

Intercambio estructurado XML

C

Uso de encabezados complejos

D

Interfaz contractualmente rígida

E

Autenticación mediante WSDL

¿Qué asegura el flujo modular dentro de Express.js?

A

Expansión lógica directa

B

Integración de middlewares

C

Inclusión manual estática

D

Separación semántica parcial

E

Controlador sin encapsulamiento

¿Qué implica deserializar una respuesta JSON?

A

Enviar mensaje plano cifrado

B

Extraer claves de acceso

C

Actualizar campos relacionales

D

Dividir arreglos constantes

E

Transformar texto a objeto

¿Qué función maneja mejor las excepciones?

A

Manejador central de errores

B

Logger de peticiones GET

C

Variable sincrónica intermedia

D

Lector directo de encabezados

E

Filtro de sesiones POST

¿Cuál es el objetivo de configurar un archivo package.json?

A

Sincronizar vistas en React

B

Gestionar scripts del proyecto

C

Proteger formularios de ataques

D

Ejecutar módulos con seguridad

E

Optimizar consultas en tablas

¿Qué ventaja ofrece el enfoque de componentes funcionales sobre clases en React?

A

Separación estricta de datos.

B

Interpolación de estilos globales.

C

Importación automática de estados.

D

Navegación sin reescrituras.

E

Sintaxis más sencilla y legible.

Problema de extensión

Si tienes la extensión Trodi Blackboard instalada, borra los datos de este sitio en tu navegador.

Cómo borrar datos de navegación

Esto no borrará tus contraseñas ni datos de otros sitios.

¡Apoya el contenido! 🎥

Si disfrutas nuestros videos, considera apoyarnos para seguir creando contenido de calidad.

Videos siempre gratis
Contenido de alta calidad
Código QR para donación Yape

🌈 Gracias por creer en nosotros. Tu aporte ayuda a que sigamos creando para ti.

¡Cada donación nos ayuda a seguir creciendo! 🚀