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

Orden en ejecución tras renderizado.

C

Actualización basada en estados.

D

Llamado en múltiples componentes.

E

Compatibilidad con funciones sync.

¿Qué representa props dentro de un componente React?

A

Variables estáticas globales.

B

Funciones declaradas localmente.

C

Estilos aplicados dinámicamente.

D

Elementos creados en tiempo real.

E

Datos recibidos del padre.

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

A

Implementación de estilos globales.

B

Declaración de clases personalizadas.

C

Jerarquía de componentes anidados.

D

Agrupación de validaciones múltiples.

E

Referencias al estado global.

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

A

vite-router-base vía yarn.

B

next-route-core completo.

C

nav-router-ui independiente.

D

app-routing-system básico.

E

react-router-dom con npm.

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

A

Autenticar sin contraseña

B

Cambiar nombre del repositorio

C

Compartir scripts con seguridad

D

Eliminar archivos duplicados

E

Controlar el historial remoto

¿Qué funcionalidad aporta GitHub Actions a un repositorio?

A

Limpieza de historial duplicado

B

Corrección de conflictos directos

C

Generación de nuevas ramas

D

Detección de errores visuales

E

Automatización de procesos CI/CD

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

A

Desarrollar características aisladas

B

Eliminar código sin validación

C

Mostrar errores de compilación

D

Ejecutar funciones administrativas

E

Compartir cambios sin autorización

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

A

Mejorar calidad del software

B

Compartir archivos temporales

C

Eliminar comentarios antiguos

D

Duplicar ramas activas

E

Fusionar sin comprobaciones

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

A

Compilación automática de ramas

B

Sincronización directa con servidores

C

Despliegue continuo de proyectos

D

Historial completo de cambios

E

Acceso múltiple sin internet

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

A

Aplicar cifrado en clientes

B

Realizar despliegue de APIs

C

Almacenar datos estructurados

D

Renderizar vistas HTML5

E

Enviar alertas automáticas

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

A

Importando archivos externos

B

Definiendo métodos HTTP

C

Instalando Sequelize ORM

D

Usando consultas AJAX

E

Configurando vistas públicas

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

A

Autenticar sesiones de usuarios

B

Mapear valores del DOM

C

Inyectar scripts por rutas

D

Cargar estilos con rapidez

E

Editar campos de formularios

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

A

npm install express

B

node create express

C

express setup api

D

npx init express

E

yarn new express

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

A

Evaluación repetitiva estática

B

Comando shell automatizado

C

Algoritmo recursivo de respaldo

D

Middleware asincrónico Express

E

Filtro condicional booleano

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

A

Uso de encabezados complejos

B

Intercambio estructurado XML

C

Transferencia sin estado

D

Interfaz contractualmente rígida

E

Autenticación mediante WSDL

¿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

Actualizar campos relacionales

C

Dividir arreglos constantes

D

Transformar texto a objeto

E

Extraer claves de acceso

¿Qué función maneja mejor las excepciones?

A

Variable sincrónica intermedia

B

Logger de peticiones GET

C

Filtro de sesiones POST

D

Lector directo de encabezados

E

Manejador central de errores

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

A

Sincronizar vistas en React

B

Proteger formularios de ataques

C

Gestionar scripts del proyecto

D

Ejecutar módulos con seguridad

E

Optimizar consultas en tablas

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

A

Importación automática de estados.

B

Navegación sin reescrituras.

C

Separación estricta de datos.

D

Interpolación de estilos globales.

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 este proyecto! 💝

Si te ayudamos, considera hacer una pequeña donación para mantener el sitio funcionando.

Contenido siempre gratis
Más contenido actualizado
Código QR para donación Yape

✨ Pequeños gestos generan grandes cambios. Gracias por ser ese cambio.

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