SINFO>Cursos>FULLSTACK DEVELOPER SOFTWARE>

EXAMEN FINAL (PIAD-527)

Puntaje:
20

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

A

Compatibilidad con funciones sync.

B

Orden en ejecución tras renderizado.

C

Actualización basada en estados.

D

Llamado en múltiples componentes.

E

Tipado de las propiedades pasadas.

¿Qué representa props dentro de un componente React?

A

Datos recibidos del padre.

B

Funciones declaradas localmente.

C

Elementos creados en tiempo real.

D

Estilos aplicados dinámicamente.

E

Variables estáticas globales.

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

A

Jerarquía de componentes anidados.

B

Implementación de estilos globales.

C

Declaración de clases personalizadas.

D

Referencias al estado global.

E

Agrupación de validaciones múltiples.

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

A

next-route-core completo.

B

app-routing-system básico.

C

vite-router-base vía yarn.

D

react-router-dom con npm.

E

nav-router-ui independiente.

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

A

Autenticar sin contraseña

B

Compartir scripts con seguridad

C

Controlar el historial remoto

D

Cambiar nombre del repositorio

E

Eliminar archivos duplicados

¿Qué funcionalidad aporta GitHub Actions a un repositorio?

A

Automatización de procesos CI/CD

B

Detección de errores visuales

C

Corrección de conflictos directos

D

Limpieza de historial duplicado

E

Generación de nuevas ramas

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

A

Eliminar código sin validación

B

Desarrollar características aisladas

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

Fusionar sin comprobaciones

B

Compartir archivos temporales

C

Mejorar calidad del software

D

Duplicar ramas activas

E

Eliminar comentarios antiguos

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

A

Despliegue continuo de proyectos

B

Historial completo de cambios

C

Acceso múltiple sin internet

D

Compilación automática de ramas

E

Sincronización directa con servidores

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

A

Enviar alertas automáticas

B

Almacenar datos estructurados

C

Aplicar cifrado en clientes

D

Renderizar vistas HTML5

E

Realizar despliegue de APIs

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

A

Instalando Sequelize ORM

B

Definiendo métodos HTTP

C

Importando archivos externos

D

Configurando vistas públicas

E

Usando consultas AJAX

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

A

Mapear valores del DOM

B

Cargar estilos con rapidez

C

Inyectar scripts por rutas

D

Editar campos de formularios

E

Autenticar sesiones de usuarios

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

A

node create express

B

yarn new express

C

npm install express

D

express setup api

E

npx init express

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

A

Comando shell automatizado

B

Filtro condicional booleano

C

Algoritmo recursivo de respaldo

D

Evaluación repetitiva estática

E

Middleware asincrónico Express

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

A

Uso de encabezados complejos

B

Transferencia sin estado

C

Interfaz contractualmente rígida

D

Intercambio estructurado XML

E

Autenticación mediante WSDL

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

A

Integración de middlewares

B

Controlador sin encapsulamiento

C

Expansión lógica directa

D

Inclusión manual estática

E

Separación semántica parcial

¿Qué implica deserializar una respuesta JSON?

A

Extraer claves de acceso

B

Actualizar campos relacionales

C

Dividir arreglos constantes

D

Enviar mensaje plano cifrado

E

Transformar texto a objeto

¿Qué función maneja mejor las excepciones?

A

Lector directo de encabezados

B

Variable sincrónica intermedia

C

Manejador central de errores

D

Logger de peticiones GET

E

Filtro de sesiones POST

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

A

Gestionar scripts del proyecto

B

Sincronizar vistas en React

C

Ejecutar módulos con seguridad

D

Proteger formularios de ataques

E

Optimizar consultas en tablas

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

A

Navegación sin reescrituras.

B

Interpolación de estilos globales.

C

Sintaxis más sencilla y legible.

D

Importación automática de estados.

E

Separación estricta de datos.

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

🚀 Tu ayuda nos permite seguir creciendo y ofreciendo lo mejor. ¡Gracias por tu generosidad!

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