option
Cuestiones
ayuda
daypo
buscar.php

Cuestionario sobre Arquitectura Web, Nginx, PHP y Docker

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Cuestionario sobre Arquitectura Web, Nginx, PHP y Docker

Descripción:
Examen DPL nginx

Fecha de Creación: 2025/11/23

Categoría: Otros

Número Preguntas: 48

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué es una arquitectura web?. Una estructura que permite el acceso a una aplicación web desde diferentes lugares. Un conjunto de servidores web. Un lenguaje de programación.

¿En qué modelo se basan la mayoría de las arquitecturas web actuales?. Modelo cliente/servidor. Modelo peer-to-peer. Modelo de base de datos distribuida.

¿Qué es la capa cliente en la arquitectura web?. El servidor web. El navegador web ejecutándose en el ordenador del usuario final. La base de datos.

¿Qué función tiene la capa de lógica de negocio?. Gestionar la base de datos. Componer las páginas web. Realizar operaciones complejas, validaciones y gestionar el flujo de trabajo.

¿Cuál es la función principal de la capa de presentación?. Almacenar datos. Componer las páginas integrando la parte dinámica con la estática. Gestionar las sesiones de usuario.

¿Qué tipo de datos se almacenan en la capa de datos?. Documentos HTML. Archivos CSS. Datos, generalmente en una base de datos o archivos de texto plano.

¿Cuál es un ejemplo de tecnología de capa cliente?. PHP. MySQL. HTML.

¿Qué es una aplicación web?. Una aplicación que se ejecuta en el servidor. Una aplicación que se ejecuta a través de internet. Una aplicación que se instala en el ordenador del usuario.

¿Qué es un servidor web?. Un programa que proporciona un servicio a través de una red. Un programa que ejecuta código HTML. Una base de datos.

¿Cuál es el protocolo que utiliza un servidor web para la comunicación?. FTP. HTTP. SMTP.

¿Cuál es el servidor web más extendido en la actualidad?. Apache. Nginx. IIS.

¿En qué capa del modelo OSI se encuentra el protocolo HTTP?. Capa de aplicación. Capa de transporte. Capa de red.

¿Qué es una API?. Una interfaz de usuario. Una interfaz de programación de aplicaciones. Una base de datos.

¿Cuál es el orden correcto para el desarrollo de una aplicación web (Bottom-Up)?. Capa de presentación, capa de negocio, capa de datos. Capa de datos, capa de negocio, capa de presentación. Capa de negocio, capa de datos, capa de presentación.

¿Qué se necesita para usar un servidor web?. Conexión a internet, ancho de banda suficiente, dirección IP estática. Un monitor y un teclado. Un sistema operativo como Windows.

¿Qué tipo de sistema operativo es más común para servidores web?. Windows. macOS. Linux.

¿Qué convierte las direcciones legibles en IPs?. HTML. DNS. HTTP.

¿Cuáles son las características principales de Nginx?. Diseño modular, arquitectura configurable y extensible, alto rendimiento. Es un editor de texto. Solo funciona en Windows.

¿Qué herramienta se puede usar para desplegar aplicaciones web?. Docker. Microsoft Word. Excel.

¿Qué es un servidor de aplicaciones?. Un programa que sirve archivos estáticos. Un programa que proporciona servicios a las aplicaciones. Un programa que gestiona la base de datos.

¿Qué es PHP-FPM?. Un servidor web. Un servidor de aplicaciones PHP. Un lenguaje de marcado.

¿Qué se debe configurar en Nginx para procesar archivos PHP?. El bloque location. La base de datos. El servidor de archivos.

¿Qué es necesario para que Nginx y PHP-FPM se comuniquen?. Configurar el socket Unix. Instalar un antivirus. Crear una cuenta de correo.

¿Qué comando se usa para verificar la sintaxis de la configuración de Nginx?. sudo nginx -t. sudo nginx start. sudo nginx stop.

¿Qué comando se usa para recargar la configuración de Nginx?. sudo nginx -t. sudo systemctl reload nginx. sudo nginx start.

¿Qué comando se usa para iniciar el servicio Nginx?. sudo systemctl start nginx. sudo systemctl reload nginx. sudo nginx -t.

¿Cuál es la función del comando 'docker compose ps'?. Muestra los contenedores en ejecución. Elimina todos los contenedores. Crea nuevos contenedores.

¿Qué permite Docker?. Ejecutar el software en cualquier sistema. Desplegar aplicaciones de forma rápida y consistente. Aislar aplicaciones.

¿Cómo se llama el archivo de configuración para Docker Compose?. docker-compose.yaml. dockerfile. config.yaml.

¿Qué puerto se usa por defecto para HTTP?. 80. 443. 21.

¿Cuál es el propósito del archivo index.php en el contexto de Nginx y PHP-FPM?. Mostrar la configuración de PHP. Cargar archivos CSS. Gestionar la base de datos.

¿Qué significa la abreviatura 'FPM' en PHP-FPM?. File Process Manager. FastCGI Process Manager. File Processing Module.

¿Cómo se define el servidor web más extendido?. IIS. Apache. Nginx.

¿Cuál es la capa de la arquitectura web responsable de la interacción visual?. Capa de datos. Capa de presentación. Capa de negocio.

¿Qué tipo de comunicación se da entre el cliente y el servidor en el modelo cliente/servidor?. Simétrica. Asimétrica. Peer-to-peer.

¿Qué es un 'servidor de aplicaciones' en el contexto de la arquitectura web?. Un servidor web. Un programa que gestiona bases de datos. Un programa que proporciona servicios a las aplicaciones (ej: seguridad).

¿Qué es el 'modelo OSI'?. Un modelo de base de datos. Un modelo de arquitectura web. Un modelo de interconexión de sistemas abiertos.

¿Cuál es el propósito de un 'dominio'?. Convertir direcciones IP en nombres legibles. Almacenar archivos HTML. Gestionar el tráfico de red.

¿Qué es 'FastCGI'?. Un lenguaje de programación. Una interfaz de comunicación para aplicaciones. Un servidor web.

¿Para qué se utiliza el archivo 'docker-compose.yml'?. Para configurar la base de datos. Para definir y configurar los servicios de Docker. Para almacenar archivos HTML.

¿Cuál es la función del comando 'docker compose up'?. Detener los servicios Docker. Construir y ejecutar los servicios definidos en el archivo docker-compose.yml. Borrar los contenedores Docker.

¿Qué es la 'portabilidad' en el contexto de Docker?. La capacidad de ejecutar una aplicación en diferentes entornos sin cambios. La velocidad de la red. La seguridad de la aplicación.

¿Qué hace el comando 'sudo systemctl reload nginx'?. Inicia el servicio Nginx. Detiene el servicio Nginx. Recarga la configuración de Nginx.

¿Qué es un 'socket' en el contexto de PHP-FPM y Nginx?. Un puerto de red. Un archivo que permite la comunicación entre Nginx y PHP-FPM. Un lenguaje de programación.

¿Qué hace el parámetro '-p 80:80' en el comando 'docker run'?. Define el puerto 80 dentro del contenedor. Mapea el puerto 80 del host al puerto 80 del contenedor. Define el volumen de la aplicación.

¿Qué es un 'contenedor' en Docker?. Un sistema operativo completo. Una unidad de software que empaqueta código y dependencias. Un servidor web.

¿Cuál es la función de 'fastcgi_pass' en la configuración de Nginx?. Especifica la ruta del archivo PHP. Define el puerto del servidor web. Indica a dónde enviar las peticiones FastCGI.

¿Qué se necesita para instalar una versión específica de PHP-FPM?. Añadir un repositorio externo y luego instalarlo. Solo instalarlo con el gestor de paquetes. Comprar una licencia de software.

Denunciar Test