SINFO>Cursos>FULLSTACK DEVELOPER SOFTWARE>

EXAMEN FINAL (PIAD-527)

Puntaje:
20

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

A

Orden en ejecución tras renderizado.

B

Compatibilidad con funciones sync.

C

Actualización basada en estados.

D

Tipado de las propiedades pasadas.

E

Llamado en múltiples componentes.

¿Qué representa props dentro de un componente React?

A

Datos recibidos del padre.

B

Estilos aplicados dinámicamente.

C

Elementos creados en tiempo real.

D

Variables estáticas globales.

E

Funciones declaradas localmente.

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

A

Agrupación de validaciones múltiples.

B

Referencias al estado global.

C

Implementación de estilos globales.

D

Jerarquía de componentes anidados.

E

Declaración de clases personalizadas.

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

A

app-routing-system básico.

B

vite-router-base vía yarn.

C

react-router-dom con npm.

D

next-route-core completo.

E

nav-router-ui independiente.

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

A

Cambiar nombre del repositorio

B

Compartir scripts con seguridad

C

Eliminar archivos duplicados

D

Autenticar sin contraseña

E

Controlar el historial remoto

¿Qué funcionalidad aporta GitHub Actions a un repositorio?

A

Limpieza de historial duplicado

B

Automatización de procesos CI/CD

C

Corrección de conflictos directos

D

Detección de errores visuales

E

Generación de nuevas ramas

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

A

Desarrollar características aisladas

B

Compartir cambios sin autorización

C

Eliminar código sin validación

D

Mostrar errores de compilación

E

Ejecutar funciones administrativas

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

A

Mejorar calidad del software

B

Eliminar comentarios antiguos

C

Fusionar sin comprobaciones

D

Compartir archivos temporales

E

Duplicar ramas activas

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

A

Sincronización directa con servidores

B

Compilación automática de ramas

C

Despliegue continuo de proyectos

D

Acceso múltiple sin internet

E

Historial completo de cambios

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

A

Almacenar datos estructurados

B

Renderizar vistas HTML5

C

Enviar alertas automáticas

D

Realizar despliegue de APIs

E

Aplicar cifrado en clientes

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

A

Configurando vistas públicas

B

Instalando Sequelize ORM

C

Importando archivos externos

D

Usando consultas AJAX

E

Definiendo métodos HTTP

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

A

Autenticar sesiones de usuarios

B

Mapear valores del DOM

C

Editar campos de formularios

D

Cargar estilos con rapidez

E

Inyectar scripts por rutas

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

A

express setup api

B

npm install express

C

yarn new express

D

node create express

E

npx init express

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

A

Comando shell automatizado

B

Evaluación repetitiva estática

C

Middleware asincrónico Express

D

Algoritmo recursivo de respaldo

E

Filtro condicional booleano

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

A

Intercambio estructurado XML

B

Autenticación mediante WSDL

C

Transferencia sin estado

D

Uso de encabezados complejos

E

Interfaz contractualmente rígida

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

A

Integración de middlewares

B

Inclusión manual estática

C

Expansión lógica directa

D

Controlador sin encapsulamiento

E

Separación semántica parcial

¿Qué implica deserializar una respuesta JSON?

A

Enviar mensaje plano cifrado

B

Dividir arreglos constantes

C

Actualizar campos relacionales

D

Transformar texto a objeto

E

Extraer claves de acceso

¿Qué función maneja mejor las excepciones?

A

Logger de peticiones GET

B

Lector directo de encabezados

C

Variable sincrónica intermedia

D

Filtro de sesiones POST

E

Manejador central de errores

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

A

Ejecutar módulos con seguridad

B

Proteger formularios de ataques

C

Optimizar consultas en tablas

D

Sincronizar vistas en React

E

Gestionar scripts del proyecto

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

A

Sintaxis más sencilla y legible.

B

Separación estricta de datos.

C

Importación automática de estados.

D

Interpolación de estilos globales.

E

Navegación sin reescrituras.

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

💡 Con tu apoyo, podemos alcanzar nuevas metas y ofrecerte más valor. ¡Gracias por tu confianza!

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